UPDATE 1 (OCT. 11 2018) - With the release of OFW 4.83 portions of PS3Xploit have been patched, The team is looking at workarounds, STAY ON 4.82, DO NOT UPDATE TO 4.83 AT THIS TIME:

UPDATE 2 (MARCH -2019) HFW (Hybrid Firmware) Released - Allows for PS3Xploit Tools / Hacks (including HAN) to work for 4.84 (OFW) OFFICIAL FIRMWARE (See Here) Also the HAN Exploit was updated to v3.01 for 4.84 HFW support

dThe PS3Xploit Team has done it yet once again with an incredible breakthrough that has now just gone LIVE for everyone and as the recent teaser recently suggested it's for those later Slim & SuperSlim models who are not capable of using CFW (aka NoN CFW Compatible Models). While not a HEN (Homebrew Enabler) it's a volatile dose of "HAN" (short for etHANol). This version of the hack has evolved to offer something to every PS3 model now. All existing models will now have the ability to get PS3 games backup pkg installation and PS1/PS2/PSP emulators support among other features as outlined by developer bguerville who is going to take from here with this introduction of PS3Xploit v3.0 -- Codenamed: "HAN"
-STLcardsWS​

PS3Xploit_HAN.png


  • PS3Xploit Team is pleased to announce the official release of the PS3Xploit Tools v3.0 project nicknamed 'HAN'.

    PS3Xploit Tools v3.0 is a suite of 6 tools supporting both official firmware versions 4.81 & 4.82. The only pre-requirement to use HAN is to have an activated PSN user account.
    It's recommend not to use your main PSN account but rather a spare one.
    Users should create a new secondary user account on the PS3 then activate a new PSN account in it.
    This secondary ps3 account should be used to perform all the pkg installations. Then for regular gaming, use the primary user account.

    The principle behind HAN is quite simple, due to a vulnerability in the way npdrm content is managed, it is possible to resign game related files with custom keys, patch vsh & install resigned pkg from XMB.

    The first tool, on the PC side, ps3xploit_rifgen_edatresign.exe should be used to generate rif files and create new signed_act.dat. You should place the act.dat/idps.hex, previously dumped with HAN ACT/IDPS Dumper, in the resigner directory and drag matching rap file for your game onto the executable file. Then rename the new "signed_act.dat" to "act.dat" and place it on USB drive along with the new rif file. The files are now ready to be pushed to the PS3 using the HAN ACT/RIF Copier.

    ** It is recommended to resign all the pkgs that require Han enabler with this tool**
    ** Packages which are converts and packages which needs rif activation **
    **
    keep original act.dat in a safe place **

    On the PS3 side, the other 5 ps3xploit tools are:
    1. HAN Installer - Copies necessary system files to PS3 to run HAN.
    2. HAN Enabler - Enables the HAN patches
    3. HAN ACT/IDPS Dumper - Dumps current user profile user act.dat & PS3 IDPS to USB.
    4.
    HAN ACT/RIF Copier - Copies the resigned act.dat & generated rif file from USB to the current user profile.
    5. HAN Debug PKG Enabler - Provided optionally for users wishing to install debug pkg. Note that if you run this patch you will not be able to install any pkg resigned with the ps3xploit resigner for HAN anymore until you reboot!

    The 'HAN' project is solely relying on userland exploitation to provide digital backups support for the majority of PS3 Games as well as PS1/PS2/PSP Emulators (within the ps3 firmware) and the ability to install PKG files from USB. PS3 PKG Game backups need to be prepared using TABR like technique and only ps3 games having an available "game update" are supported.
    PKG files are installed from the Games XMB column, using a version of the Rebug Package Manager tweaked for this project. On USB of course, the FAT32 limitation of 4Gb is still in effect, it's a partition type limitation, nothing we can do about that. However workarounds using a local server can be used to remedy the situation if required.
    Important:
    To get best results initializing the exploit, remember to load the pages directly from a clean browser session. Never browse to an exploit page from other pages & never use a homepage other than blank or the exploit page you wish to use.
    We recommend to:
    1. Go to the ps3 browser homepage option & choose blank homepage.
    2. Create favourites to HAN Enabler & the other HAN pages you wish to use.
    3. Restart the browser.
    4. Use the favourites to access any page from complete scratch.
    5. Reload the browser between exploits.

  • PS3Xploit Tools v3.0 - PS3 HAN Installer.png
    PS3Xploit Tools v3.0 Overview
    1. HAN style packages allowed (Patched external modules ecdsa)
    2. PSX/PSP Free license type allowed (Patched sceNpdrmHeader check)
    3. Resigned ACT.DAT & RIF allowed
    4. Cinavia protection removed on HDD content
    5. OFW Package Manager
    6. Debug pkg file support added (optional)
    7. reactPSN alternative solution for OFW users

  • Instructions for Each Tool in v3.0

    PS3 HAN Installer
    This tool will copy files from USB to Flash Memory to install OFW Package Manager.
    • Extract all files from "han_supportfiles.zip" on target USB drive root
    • Load Exploit Page
    • Select Root Path where these files are (default /dev_usb000/)
    • Click "Initialize HAN Installer" button
    • When init ready, click "Launch HAN Installation" button to copy files to flash and reboot
    • Once rebooted, you can now use the HAN Enabler and Debug Package Enabler

    PS3 HAN Enabler
    This tool will enable the HAN patches.
    • Load Exploit Page
    • Click "Initialize HAN Enabler" button
    • When init ready, click "Enable HAN" button to activate patches
    • Once browser closes (default option) you can install HAN packages from XMB

    PS3 HAN ACT/IDPS Dumper
    This tool will dump your activation file (act.dat) and your IDPS.
    • Load Exploit Page
    • Select Dump Path From Dropdown Box (default /dev_usb000/)
    • Click "Initialize ACT/IDPS Dumper" button
    • When init ready, click "Dump ACT.DAT & IDPS" button
    • The browser will close automatically by default

    PS3 HAN ACT/RIF Copier
    This tool will write back to the PS3 a modified act.dat and *.rif file
    • Load Exploit Page
    • Change RIF File Name to match your target
      • example PS2 Placeholder: 2P0001-PS2U10000_00-0000111122223333
    • Select Root Path where act.dat/*.rif is located (default /dev_usb000/)
    • Click "Initialize AC/RIF Copier" button
    • When init ready, click "Copy Files" button to transfer to HDD

    PS3 HAN Debug PKG Enabler
    This tool will allow Debug Package types to be installed if required. Do not use this tool if you install pkg files resigned with the ps3xploit resigner app.
    • Load Exploit Page
    • Click "Initialize HAN Debug PKG Enabler" button
    • When init ready, click "Enable Debug PKG" button to activate patches.
    • Once browser closes (default option) you can install Debug pkg packages from XMB.


  • All files are hosted on ** http://www.**ps3xploit.com >Doma...no Longer owned by team** (ps3xploit.me =new)
    (See ScreenShot below)

    image.png


Official Website: www.**ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new) / Official Forum @ www.PSX-Place.com


UPDATE (USEFUL LINKS)
 
Last edited by a moderator:
make a guide to install from web server multiple pkgs with more than 4GB type 10GB on one Pkg thanks
 
you have to build a PS2 ISO and convert it using PS2 Classics GUI or other method, then make pkg and resign with habibs tool

also use the PS2 Classics placeholder RAP file to make RIF from your act.dat and idps.hex, also using habibs tool

Please @esc0rtd3w , correct if I'm wrong.
I'm assuming I have to find a SNES PS2 ISO (which may already contain a few ROMs) and use the PS2 Classics GUI tool (I can't post links - but found it on psx-place) to make a PKG file. Then I have to use this resigner (I can't post links but found on the exploit webpage under v3 Han Tools/etHANol Resigner Tool) to resign the PKG I generated.

Now where do I find this RAP file? Is there a glossary somewhere? I'm kind of lost in between all of these acronyms.

Thanks for your hard work! Looking forward to play classic Donkey Kong with my wife.
 
Last edited:
What is rap file whenever i tried to drag idps.hex/act.dat into the ps3xploit_rifgen_edatresign it says verify for files!
 
You can use local webserver HFS for use HAN locally:
1. Drag all files from html dir in hfs.exe. Then in ps3 browser go to hfs url.
2. Also you can create index.html in html dir in HAN forlder with code (this create home page for files in html dir):
Code:
<html>
<head>
<title>PS3Xploit Tools v3.0</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body style="background-color: black;text-align:center;">
<h1 style="color:orange;">PS3Xploit Tools v3.0</h1><br>
<br>
<br>
<h2><a style="color: cyan;" href="han_installer.html">PS3 HAN Installer</a></h2>
<br>
<h2><a style="color: cyan;" href="han_enabler.html">PS3 HAN Enabler</a></h2>
<br>
<h2><a style="color: cyan;" href="actidps_dumper.html">PS3 HAN ACT/IDPS Dumper</a></h2>
<br>
<h2><a style="color: cyan;" href="actrif_copier.html">ACT-PS3 HAN ACT/RIF Copier</a></h2>
<br>
<h2><a style="color: cyan;" href="dbgpkg_enabler.html">PS3 HAN Debug PKG Enabler</a></h2>
</body>
</html>
 
Great work put into this, I'm an Super Slim owner that has no other PS3 models and really appreciate it.

Just to make sure: it's impossible to play Tales of Vesperia with the english translation by using this exploit since it requires a modified eboot, right? I was really looking forward to that but if it's not possible at the moment I'll hope that it is possible some day and make use of what we have right now.

Edit: What about undub games too?
 
how i got it working -- no usb on the ps3 let the hack run. bookmark the page and quickly run it as soon as you can open the bookmark page. rinse and repeat until it work and put the usb stick
Thanks I will try to do this
 
how i got it working -- no usb on the ps3 let the hack run. bookmark the page and quickly run it as soon as you can open the bookmark page. rinse and repeat until it work and put the usb stick
Managed to enable HAN thanks to you. Now need to inject rif.
 
great!! now try dragging both act.dat and idps.hex to the resigner exe and see if that works for you because im stuck in here saying "verify your files"
Yes it works for me. I managed to create signed and rif file. But I can't inject it to PS3 due to failed initialization. Did you follow the resigning steps properly?
 
Yes it works for me. I managed to create signed and rif file. But I can't inject it to PS3 due to failed initialization. Did you follow the resigning steps properly?
i followed by dragging both files to the exe, it opened found both files but says verify the files! and stuck in there
 
hi guys,

i manage to extract the act and ipds file. but when i put this 2 files on inside the resigner folder and opened the resigner exe file it just tells me valid option no valid file provided on the screen. dragging each just shows me the file and location no modded files or anything.

any suggestions? thanks
The resigner should be given another file to resign like a rap or a pkg file among others, not just act.dat & idps.hex. If a game's rap file is provided, the resigner will use it to generate a rif license file, necessary to run the resigned content.
Btw act.dat & idps.hex do not get dragged & dropped onto the resigner executable, they get copied to the resigner directory as explained in the instructions.
Details about pkg/rif/rap files & npdrm in general can be obtained from psdevwiki & many threads in various forums.

All these weeks in anticipation and nothing works. I am so dissapointed. I installed HAN, dumped act/idps, then nothings works. Nothing initializes
Nothing works for you but everything works fine for us...? The only possible explanation is that you are not doing the same steps as we are. Instead of sharing your "disappointment at our project after such a long wait", you might be better off reviewing your steps to address an issue which I have explained & detailed many times over the past 4/5 months.

Does the exploit have to run to 100% everytime? Mine surely does and it fails. Guess I'll wait.:D:D
No, the progress status running up to 100% should be the exception rather than the rule IF you run the exploit in good conditions, which is obviously not the case in your current setup.

Each exploit page has a different initialization success rate. The pages using the largest ROP payloads always have a lower success rate, it is normal.
Broadly speaking, to get immediate initialization success, in most cases without even seeing the progress percentage message, the browser heap memory area must be essentially empty ie unused.
In practice it means that the exploit must always be initialized from a browser that has not yet loaded any html/js whatsoever.

The best way to organise this is to create browser favourites for each exploit page regularly used & set the browser homepage to blank.
In order to use an exploit, open the browser (blank page), load the appropriate 'favourite" & initialize the exploit.
To launch another exploit page, you should first restart the browser. It's the only way to ensure that the browser memory is clean enough to permit a quick & efficient initialization.
If you still have issues with the favourites system, I suggest you temporarily set the exploit page as homepage & restart the browser. That is the best way altogether in terms of reliability, a little less practical though.

If you get an initialization failure (ie progress reaches 100%), click on the refresh link in the error message & try initializing again. If it fails a second time, restart the browser.

If you follow our instructions properly, initialization failures should be extremely rare, you should get initialization success on first attempt in over 90% of cases.

Note that using a local Web server to host the exploit pages on a local network area has ALWAYS proven to be more reliable & efficient.
Remote hosting on **ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new) is provided for convenience only but we strongly recommend to rely on local hosting.

Sent from my SM-A520F using Tapatalk
 
Last edited:
Back
Top