PS3:MAPI: Difference between revisions
(Created page with "PS3 Manager API is a framework similar to TMAPI or CCAPI that is included in the Cobra and MAMBA payloads. It allows you to read and write values a...") |
(Removed mediafire links) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
PS3 Manager API is a framework similar to TMAPI or CCAPI that is included in the [[PS3:Cobra|Cobra]] and [[PS3: | [[Category:PS3]] | ||
PS3 Manager API is a framework similar to TMAPI or CCAPI that is included in the [[PS3:Cobra|Cobra]] and [[PS3:Mamba|Mamba]] payloads. It allows you to read and write values and addresses in RAM in real-time using a supported device over the local network. It's typically used for debugging and real time game modding. Note that in order to modify games, you must first convert their EBOOT to a [[PS3:EBOOTs|debug EBOOT]]. MAPI is supported on both CEX and DEX firmwares. | |||
Its features include: | |||
* Getting process and process name by PID | * Getting process and process name by PID | ||
Line 9: | Line 10: | ||
* Get and Unload VSH plugins by name | * Get and Unload VSH plugins by name | ||
* Disable and check any syscall | * Disable and check any syscall | ||
* Remove | * Remove Cobra/Mamba hook | ||
* Get and set IDPS/PSID at any time | * Get and set IDPS/PSID at any time | ||
==Forcing Tools to Use MAPI== | ==Forcing Tools to Use MAPI== | ||
Often times, PC tools are built solely for CCAPI. You can force them to use MAPI by extracting the PS3Lib.dll into the tool's folder from [ | Often times, PC tools are built solely for CCAPI. You can force them to use MAPI by extracting the PS3Lib.dll into the tool's folder from [[:File:Fake_CCAPI.rar|Fake CCAPI]]. | ||
A set of demo tools built specifically for MAPI can be | A set of demo tools built specifically for MAPI can be [[:File:PS3M_API_Demo_Tools.rar|downloaded here]]. | ||
==Using MAPI via Browser== | ==Using MAPI via Browser== |
Latest revision as of 15:08, 10 October 2024
PS3 Manager API is a framework similar to TMAPI or CCAPI that is included in the Cobra and Mamba payloads. It allows you to read and write values and addresses in RAM in real-time using a supported device over the local network. It's typically used for debugging and real time game modding. Note that in order to modify games, you must first convert their EBOOT to a debug EBOOT. MAPI is supported on both CEX and DEX firmwares.
Its features include:
- Getting process and process name by PID
- Make all memory writable for any process
- Getting process module and module name by prxid
- Load and unload a process module
- Get and Unload VSH plugins by name
- Disable and check any syscall
- Remove Cobra/Mamba hook
- Get and set IDPS/PSID at any time
Forcing Tools to Use MAPI
Often times, PC tools are built solely for CCAPI. You can force them to use MAPI by extracting the PS3Lib.dll into the tool's folder from Fake CCAPI.
A set of demo tools built specifically for MAPI can be downloaded here.
Using MAPI via Browser
If you have Rebug firmware or WebMAN-MOD installed, you can use MAPI with any device on your network by browsing to: your.ps3s.ip.here/home.ps3mapi
CID Stealer Protection
If you are planning on using a mod tool on your PC in conjunction with MAPI, it's a good idea to block the program's Internet access so it can't steal your ConsoleID (CID) and upload it to someone else if it is malicious. You can do this with the following process on Windows:
- Click on your Start Menu and type "Windows Firewall" and select the option that pops up.
- Select Advanced Settings → Outbound Rules (left side) → New Rule (right side).
- Follow the wizard and select the .exe file of your mod tool and block it from Domain, Public, and Private networks.