Neu:
4.70.06 22/MAR/2015
Small "user friendly" update:
* "Unlock PSN access when disabling CFW" is extended from "plugin-only" to both application and plugin (NOTE a)
* Several performance improvements;
* README and FAQ files updated: READ !
NOTES:
a) This will help users having difficulties accessing PSNPatch documentation - where it was explained that the plugin must (should) be used for this.
b) You must read this document BEFORE USING PSNPATCH - no support will be given for questions already covered in this document or in the FAQ list.
4.66.40 - 23/FEB/2015
Developed by KW
1.
New "SECURITY LAYER" for cobra systems with PSNPatch plug-in:
PSN access locked at start-up until CFW is disabled.
The same applies to Firmware version checks and firmware updates trough web.
This is a big security add-on, as the PS3 will return error 80710007 (connection error) and deny PSN connections until the CFW is properly disabled by the PSNPatch plugin.
Just wait at boot for the PSNPatch start-up message to appear and confirm it says "PSN connection locked" - now you are safe from wrongfully connect to PSN without previously disabling the CFW syscalls.
2.
Don't forget the optional AUTO mode, which can be configured to automatically spoof IDPS at boot time, making your PS3 permanently mimic the new IDPS without even writing into the console flash memory.
3.
Version spoofing removed until remade to answer the new PSN server restrictions.
4.
PS2 emulator swapping was removed as not needed any more (all 4.66, rebug 4.65, habib 4.66, etc).
5.
psnpatch.pkg file size is reduced to only 1 MB !
To benefit from this size reduction, remove and install PSNPatch.
6.
Improved compatibility with habib cobra 4.66 internal stealth extensions.
7.
Everything, as always, deeply detailed in PSNPATCH documents included with the official distribution available in the proper sendspace links.
Quelle: http://psx-scene.com/forums/co…update-developer-kw-4877/
RELEASE-THREAD auf PSX-Place.com
ZitatAlles anzeigenOriginal von kokotonix auf PSX-Place.com
PSNpatch - Information / Releases
PSNpatch
by KW
RELEASE NOTES:
4.66.32 17/JAN/2015
• Games patcher to version 4.46 extended to support ISO files (*.ISO and *.ISO.0 in /PS3ISO folders).
• C00 demos unlocking performance improved - it will create license only for demos not yet unlocked.
• Automatically unlocks ps2classics launcher (if needed) when unlocking C00 demos.
• Install/remove webman-mod 1.41.XX KW (light edition) for cobra systems and rebug 4.65.2.
• New version spoofing system, that dynamically patches stage2.bin for the spoofed vsh.self - read detailed docs.
• 4.46->4.66 and 4.65->4.66 versions spoofings updated accordingly.
• psnpatch plugin updated ( L3+R3+L2 displays the current mounted title_ID and/or the current running CID and DEV_KLIC - this is tech info for the future ...).
• many more code clean-ups and algorithmic improvements.
WARNING: A previous version uninstall is MOSTLY ADVISED before installing this new version.
NOTE: ps2classics have just to be installed and psnpatch will create the license
Special Thanks to @aldostools for the idea of ps2classics launcher unlocker and the code portions for ISO PATCHER
[4.66.30]
• new "enhanced" cobra mode (stealth extensions are injected at run-time. no need to install or recompile cobra's stage2);
• compatible with EVERY known CEX 4.XX cobra and non-cobra firmware;
• cobra stealth extensions source code released !
• re-enabled the deletion of the community files;
• only 1 "beep" is issued when cfw is successfully disabled.
• detects rebug invalid configurations;
• added a lot of security tests to avoid any sort of "bad" usage;
• many many code optimizations and clean-up (smaller eboot.bin and pkg files sizes);
• psnpatch plugin updated;
• webman updated to 1.34 (from 19/Dez/2014);
• docs and faqs updated;
NOTES:
• [IDENT] *you can now safely remove stealth extensions: to do-it use a previous psnpatch version or re-install your firmware version; *when installing a new firmware version, psnpatch plugin will assume enhanced cobra mode at boot time; *at the moment of this release psnpatch is known to work with every Cobra and non-cobra CEX firmware version from 4.46 up to 4.66 (DEX needs testers); *a new psnpatch version should only be needed in case of a future firmware version spoofer; [/IDENT]
----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- "
What is PSNpatch ?
CORE (compatible with ALL 4.XX firmwares):
- Spoofs IDPS (console ID) and PSID;
- Disables cfw syscalls (emulates official firmware);
- Auto-Deletes game and homebrew launch history;
- Installs RAPs and EDATs.
- Unlocks PSN (c00) game demos.
- Unlocks ps2classics launcher.
- It Patches new games to run in lower firmware (4.46) systems - both ISO and folder formats;
COBRA (for 4.46 and above firmwares running cobra 7.XX):
- Cobra extensions (with stealth extensions for even better cfw disabling in COBRA systems);
- Special processing for CFW disabling in REBUG;
- Spoofs firmware version to ANY version (*);
- PSNPatch plugin for easy usage with cobra systems;
- Includes webMAN plugin installation and XMB configuration.
(*) Not (YET) for REBUG-COBRA systems;
Do you like PSNPatch ?
How about help raising funds to buy a PS4 for KW ?
Just press this link and donate with paypal:
https://www.paypal.com/cgi-bin/websc...=GKN9XX7FAQEL2.
----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- "
. PLEASE READ CAREFULLY THE DOCUMENTATION BEFORE USING PSNPATCH.
. BE SURE YOU UNDERSTAND WHAT CAN BE DONE WITH PSNPATCH.
. AVOID PLACING QUESTIONS ALREADY ANSWERED IN THIS FILE.
. NO WARRANTIES ARE GIVEN.
. USE AT YOUR OWN RISK.
. DON'T USE PSNPATCH FOR PIRACY.
. PSNPATCH AUTHOR CONDEMNS PIRACY.
----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- " ----- "
= SUMMARY:
The major objective of psnpatch is to spoof the console Id and disable cfw syscalls extensions in order to make your system more "safe" to go into the psn.
(Note that MORE safe doesn't mean IT IS safe!).
It also deletes the boot history execution (hiding homebrew execution).
The optional cobra plug-ins unloads from memory after activation.
Additionally, you can also install RAPs and EDATs, unlock psn game demos and patch games and apps to run in 4.46 systems.
New algorithms specially made for CFW disabling and searching valid user accounts.
Firmware independent.
= How to use:
Just install and run. A simple interface will guide you trough.
Optionally you can install a prx plugin that runs in the background and do all the "spoofing" and CFW disabling from the xmb by means of a simple shortcut (read below).
To install the plugin, call psnpatch and go into the cobra toolbox sub-menu;
To update the plugin, just run psnpatch and follow the on-screen update instructions.
= TESTING IF PSNPATCH WORKS WITH YOUR SYSTEM:
IF you want to be sure psnpatch works in your system:
- edit psnpatch.cfg to define new idps and psid. Put it in the root of a usb stick and place it in the rightmost ps3 usb port.
- Run psnpatch keeping CROSS pressed until you ear 1 beep or got back to XMB.
- If the system beeped, it means that the cfw disabling was successful.
- You can re-run psnpatch. It should give you an error complaining about cfw syscalls not found and it will display the current idps and psid values (called PSN IDPS and PSN PSID).
- You can also run Multiman, Irismanager or any other syscall-dependent homebrew: they will all complain about an “unsupported” or “unknown” firmware version
= CFW DISABLE / REMOVE SYSCALLS
You can execute the app directly after install.
This will allow you to remove cfw syscalls and delete execution history.
Removing syscall will simulate a official firmware version improving protection level against PSN bans.
Note that after doing this, some home-brew programs (like multiMAN) will refuse to execute.
In fact, You should avoid running any homebrew program AFTER disabling CFW.
Just mount the game backup you want BEFORE using PSNPATCH to disable cfw.
After CFW is disabled you can play the mounted game backup but cannot mount another one.
This "cfw disabling" will only be active until next ps3 reboot.
Press TRIANGLE
(1 beep will inform of the cfw removal success).
If there were NO BEEPS it means that the CFW WAS NOT DISABLED!!!
Psnpatch uses 3 complimentary algorithms to improve cfw disabling success rate.
Note: If a mounted game in cobra gives black screen after disabling cfw, try mounting as ISO.
= SPOOF CONSOLE ID (IDPS):
If you want to spoof idps and psid, you need to the edit the PSNPATCH.cfg file
(see example).PSNPATCH will scan locations in the following order:
"/dev_usb000/psnpatch.cfg"
"/dev_hdd0/game/PSNP11001/USRDIR/psnpatch.cfg"
"/dev_hdd0/game/BLJS10018/USRDIR/psnpatch.cfg"
Each ID is a hex string with 32 characters representing 16 bytes / 128 bit integer.
IF left as Zeros, the ID's will NOT be spoofed.
It cannot be any number: it MUST be a valid IDPS known by the PSN.
Don't try to generate an ID by yourself !!!
Press SQUARE if you want just to spoof IDPS and PSID.
= "ALL IN ONE":
Press CROSS to do a "ALL IN ONE": Spoof idps and psid, disable cfw syscalls and delete execution history.
(1 beep will inform of the success disabling cfw).
You can even start psnpatch and keep X pressed until you ear the beep, bypassing the user interface and back to XMB !
= INSTALLING RAPS AND EDATS:
When PSNPATCH starts, it will search for the first valid user account (usually it will be '1', but it can be a different value).
Place RAPs and/or EDATs in the folder configured in PSNPATCH.cfg (usually /dev_usb0/exdata/ in a usb stick placed on the right most ps3 port).
Press:
UP/DOWN to change the USB port where to get the RAPs and EDATs.
LEFT/RIGHT to select the user account where to install.
L1 - a log will display the list of processed games by file type.
- Note 1: It is advisable not to process more than 20 files at the same time (if you sign more, they may not appear in the log).
- Note 2: Once the RAPs and EDATs are installed, you can remove them from the USB stick.
- Note 3: RAPs and EDATs are installed in one user account but available to all users.
- Note 4: RAPs are installed with the current IDPS (original or spoofed) and will work ONLY with that IDPS active!
= UNLOCK PSN GAME (C00) DEMOS:
PSNpatch can unlock game demos of C00 type.
For each unlocked game there will be created a new EDAT.
Press R1 - A list of unlocked games will be displayed on screen.
NOTE: EDATs are IDPS independent (will always work in your system. Even with spoofed IDPS).
= UNLOCK PS2CLASSICS launcher
When unlocking C00 demos, ps2 classics launcher will also be unlocked (if not yet unlocked).
= PATCHES games to lower versions:
There are still many users with 4.46, 4.53 and 4.55 systems – Rebug or Cobra addicts (that wants the full set of cobra 7.0 functionalities)
These users, need to spoof their firmware versions to login into psn.
Some newer games will fail to start on systems with lower firmware versions - typically a black screen at start up.
PSNPatch can re-sign JB AND ISO game images, psn installed games, apps (like ps store) and new game patches to run in every 4.46 and above systems.
psnpatch looks in the configured devices in the folders "/GAMES" and "/PS3ISO".
* Press L2 - A menu will allow to choose where to scan.
Press START.
A list of patched games and the number of patched files per game will be displayed on-screen.
Press START again to reboot the ps3.
* The "Deep SCAN" option will scan every sub-folder it finds.
This a very very slow (really slow) scan, but it is essential for games failing the normal patching method (i.e: FF X/X-2)
If you have a game that still fails after being patched, try putting it alone in a /GAMES folder in an external disk (no more games in the external disk, to be faster) and patch with the deep scan option.
You might have to wait 10 to 15 minutes - while the hdd light blinks, psnpatch is working.
* Pressing SELECT enables a [TEST] function.
This function is great to test how long the scan will take and can be interrupted at anytime without any problem, as no writing to the disk is being ade while in [TEST] mode.
Note: this process patches EBOOT.BIN, *.self, *.sprx, and PARAM.SFO files.
New games:
Some newer games (even if working on a 4.46 system after being patched by psnpatch) may fail after updating the game from the ps3 interface.
This happens because the new patches are being distributed already signed for 4.55+ and they are downloaded, installed and launched on the fly.
In this cases it is needed to get the update pkg file separately - suggested to donwload the update pkg files from a tool like multiman.
TEST MODE:
To test which games will be patched, press the "SELECT" key.
The menu will change to "TEST" mode.
The list of patcheable games will be shown, but they will not be changed.
= QUICK USE
If you don't want the user interface, just execute PSNPATCH and keep CROSS pressed down until you ear 1 beep and get back to the XMB.
= FIRMWARE VERSION COMPATIBILITY:
PSNPATCH should be compatible with every 4.XX version.
It should be independent of the CFW "flavor" (rebug, rogero, habib, darknet, steve, zer0 … and cobra editions!), but some functions are only for cobra (available in cobra toolbox menu).
Tested with 4.21, 4.25, 4.30, 4.41, 4.46, 4.50, 4.53, 4.55, 4.60, 4.65, 4.66
It should be compatible with future firmware releases, as it uses standard syscalls to process the spoofing method.
Starting on 4.55, due to changes in firmware, the idps is read by searching the lv2 memory, without using fixed offsets and syscall independent, so it should keep compatibility between firmware versions.
It does the cfw disabling by searching and disabling the known "unofficial” syscalls recovering the "official" syscalls table and using special processings with cobra systems.
Special processing is made for Cobra editions.
Equal to every 4.X firmware until now.
The remaining functions deals with the ps3 file system and are also compatible with every firmware version.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.--.-.-.-.-.-.-.-.-.-.--.-.-.-.-.-.-.-.-.-.--.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
= COBRA TOOLBOX:
- Cobra systems (4.46 and above) are supported.
With a list of additional functions available trough the COBRA TOOLBOX.
- COBRA TOOLBOX can be used to:
O PSNPatch plugin install & remove - disable cfw / spoof idps & psid / deletes history. All from the XMB !;
O Additional functions (not available for REBUG versions):
. webMAN install & remove;
. XMB webMAN support (add "my games" and remove "app_home" from XMB) ;
. Swap PS2 emulator mode between PS2ISO and PS2 Classics;
. Spoof FIRMWARE VERSION;
IN REBUG-COBRA the user should activate "System Mode: REBUG" in REBUG TOOLBOX for proper compatibility.
- PSNPatch plugin can be called with L3+R3+R2;
O 3 seconds, 1 beep, and the cfw is disabled !
O The new IDPS will be displayed on-screen, if spoofed;
O History will be cleaned;
O After disabling syscalls the psnpatch and webman plugins unloads themselves from memory;
O PRESS L3+TRIANGLE+R2 in XMB - safety options for bad plug-ins: it disables ALL plug-ins (renames boot_plugins.txt) and reboot.
- If you have a previous version of the PSNPatch plug-in, just execute PSNPatch and follow the on-screen instructions to auto-update the plugin.
- After installing the plug-ins, they will stay resident in memory until being uninstalled from psnpatch interface or unloaded from memory;
= COBRA extensions extra-stealth:
2 opcode extensions for cobra that allows an higher stealth approach - when called, the extensions will remove cobra's syscall table protection, allowing a PERFECT syscall table reconstruction (mimicking OFW).
It also extends Cobra systems to support firmware version spoofing using cobra op-codes and some minor improvements.
These changes are made at stage2.bin level.
As it is VERY sensitive to manipulate both ps3 flash memory and cobra's stage files, psnpatch can do this for you.
It was tested toughly many different configurations without any issues.
But, again, without any warranties!
Install and remove from COBRA TOOLBOX.
UPDATE 4.66.30 - "enhanced" cobra stealth extensions:
With psnpath 4.66.30, a new technique is included which "injects" stealth extensions at run-time, avoiding the need for a special stage2.
If future fw versions come to include stealth extensions, psnpatch will keep its compatibility with them.
= COBRA VERSION spoofing :
PSNPATCH can spoof ANY firmware version in supported cobra systems.
The release available at the download link is already configured to spoof firmware version 4.66.
- "NORMAL" usage:
First, make sure other softwares are not already spoofing a firmware version (as MultiMAN or webMAN).
Besides spoofing version and build number, psnpatch can also update cert files (if any).
Run COBRA TOOLBOX and select the spoofing version.
PSNPatch displays the current and the spoofed version (0.00 means no spoofing is in effect, X.XX means an error in the configuration file).
- "ADVANCED" usage
PSNPATCH can be easily configured to spoof any firmware version.
- Future VERSIONS (OPTION A - doesn't work any more. Use OPTION C, instead):
When a new firmware version is released, we need to update the psnpatch.cfg configuration file
(in psnpatch installation folder or the root of an usb stick in the rightmost port).
Use the following syntax (example for 4.55 version):
cobra_spoof_version=0455
cobra_spoof_revision=62848
in which:
. cobra_spoof_version is the firmware version as 4 digits.
. cobra_spoof_revision is the firmware build.
(The correct version and build information can be picked from the file /dev_flash/vsh/etc/version.txt that is inside the official firmware pup file).
- Future VERSIONS (OPTION B - complete the version spoofing by also using OPTION C):
Create a file named "force_cobra_version.txt" and put-it in USRDIR of psnpatch with the following syntax (version 4.55 example):
0455 62848 #
This file is great to help advanced users creating update pkg files.
Each time psnpatch starts it scans for "force_cobra_version.txt".
If found, psnpatch assumes a new firmware version needs to be spoofed. psnpatch will re-configure itself and delete the file afterwards.
THIS CONFIGURATION IS ALREADY INCLUDED WITH PSNPATCH TO SPOOF 4.46/4.55 INTO 4.66
How to use with future versions yourself ?
(advanced users only. others users should wait for an update to be released)
Example to spoof from 4.46 to 4.66:
a) folder "files/4.46-4.66/original/" should contain the original version files (version.txt, index.dat & vsh.self);
b) folder "files/4.46-4.66/spoof/" should contain the spoof version files (updated version.txt, updated index.dat and spoofed vsh.self) plus "patch.txt".
c) patch.txt contains the location of the stage2.bin file the original vsh hash and the new vsh hash, and also the number of iterations to find the offset to patch.
Note: To calculate the vsh.self hash you need to use the hashcalc tool distributed with cobra.
Look into psnpatch pkg file contents and you will quickly understand how it should be done ;D
- Future VERSIONS (NOTES):
NOTE 1: Place the new cert files (if any) in files/cert/ folder.
NOTE 2: If you want to change the provided configuration: "BE SURE YOU KNOW WHAT YOU'RE DOING !!!"
NOTE 3: If you're getting a reported version "X.XX", use psnpatch to disable version spoofing and reboot.
If the version continues as "X.XX" REMOVE webman and and re-install again using psnpatch COBRA TOOLBOX.
IF you're still getting X.XX, re-install your firmware from the recovery menu.
DON'T GO ON-LINE WITH VERSION X.XX OR YOU'LL BE BANNED !!!
-.-.-.-.-.-.-.--.-.-.-.-.-.-.-.-.-.--.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
= REMEMBER !
Never execute any homebrew WHILE connected to the PSN !
And the safest way to keep being banned is to be offline!!!
= PIRACY
PSNpatch condemns piracy!
Use PSNpatch only for legally obtained games and content.
= WARRANTY
PsnPatch comes absolutely with NO WARRANTY.
Use-it at your own risk.
= THANK YOU
* smhabib for your GREAT WORK in porting COBRA into your CFW's and sharing your experiences !
* cobra authors for the MOST FANTASTIC firmware add-ons !
* joonie and habib for the work in the new rebug.
* stoker25 for psidpatch.
* user for psnope.
* deank for webMAN and multiMAN.
* aldo for webMAN-mod - an even better webman.
* evilnat and arch by their 4.6x version spoofing approaches.
* flatz, fail0verflow, snowydev, JuanNadie, EXE.trim.ALL, and all other for EDAT signing algorithms.
* all others I've not listed: Without you, it would have been impossible !
* and to every psnpatch user - you are the ones that keep psnpatch project alive
DOWNLOAD LINKS
Do you like PSNPatch ?
How about help raising funds to buy a PS4 for KW ?
Just press this link and donate with paypal:
https://www.paypal.com/cgi-bin/websc...=GKN9XX7FAQEL2.
DON'T MIRROR. IF YOU WANT TO PUBLISH PSNPATCH IN YOUR SITE, KEEP THE DOWNLOAD LINK
DON'T MIRROR. IF YOU WANT TO PUBLISH PSNPATCH IN YOUR SITE, KEEP THE DOWNLOAD LINK
= QUESTIONS ?
1. If you have any question, 1st make sure you read and understand this document.
2. If you still have questions, read again AND AGAIN!
3. After reading 3 times, if you still have doubts, use PSNPATCH topic at psx-place, psx-scene, ps3hax or tortuga cove forums.
Someone will be glad to help.
PS: Bitte fragt nicht im Forum um Hilfe für die Funktionen
welche wir auf psXtools.de nicht unterstützen wollen !!!
Quelle und Download: PSX-Place.com