Post: PS3 Manager API
12-21-2014, 12:03 AM #1
__NzV__
I am error
(adsbygoogle = window.adsbygoogle || []).push({});
You must login or register to view this content.

PS3 Manager API v1.2.1


Originally posted by another user


PS3 Manager API aka PS3M_API is an API similar to TMAPI or CCAPI, compatible with CEX and DEX console. It include a lot of new features (see bellow) who can be used in any ps3 plugins (vsh plugin, game plugin, ...), homebrew and it can be used remotely with an pc tools (and Android, iOs, ... is open source so anyone can port the pc library to any other support) or with the webUI (any device with an internet navigator).

Developer:_NzV_




[TD="bgcolor: #800000"]
PS3M_API FEATURES

[/TD]
[TD="bgcolor: #666666"]PROCESS[/TD]
[TD="bgcolor: #666666"]MEMORY[/TD]
[TD="bgcolor: #666666"]MODULES[/TD]
[TD="bgcolor: #CCCCCC"]-Get all process pid.
-Get process name by pid.
-Get process by pid.
-Get current process.[/TD]
[TD="bgcolor: #CCCCCC"]-Make all memory writable for any process.
-Set process memory.
-Get process memory.[/TD]
[TD="bgcolor: #CCCCCC"]-Get all process module prxid.
-Get module name by prxid.
-Get module filename by prxid.
-Load a process module.
-Unload a process module.[/TD]
[TD="bgcolor: #666666"]VSH Plugins[/TD]
[TD="bgcolor: #666666"]SYSCALL[/TD]
[TD="bgcolor: #666666"]EXTRA[/TD]
[TD="bgcolor: #CCCCCC"]-Unload plugins by name.
-Get plugins info by slot (name and filename).[/TD]
[TD="bgcolor: #CCCCCC"]-Disable any syscall.
-Partial disable syscall8.
-Check any syscall.[/TD]
[TD="bgcolor: #CCCCCC"]-Remove cobra/mamba hook.
-Get and set IDPS/PSID anytime.[/TD]





HOW TO GET PS3M_API FEATURES ON YOUR PS3





[TD="bgcolor: #800000"]
ALL CFW (COBRA OR NOT)

[/TD]
[TD="bgcolor: #CCCCCC"]
PS3M_API and his features was include in the last major update of MAMBA who is compatible with 3.55 and 4.xx firmware (CEX & DEX) COBRA or NOT,so to enjoy all features of PS3M_API you just need to get MAMBA running on your PS3.

Note: PS3M_API MAMBA has one limitation, it cant set memory of vsh.self (from offset 0x10000 to 0x10000 + vsh_text_size), the COBRA version don't have this limitation.[/TD]
[TD="bgcolor: #666666"]How to get MAMBA running on your PS3[/TD]
[TD="bgcolor: #CCCCCC"]
If you are using COBRA CFW the first step is to toggle COBRA off (use You must login or register to view this content. to do it for example)

To get MAMBA running on your PS3 you can use You must login or register to view this content..

Now if you want to also use remote features (pc tools and webUI) you need to install/update You must login or register to view this content. to your PS3, it will be auto started with You must login or register to view this content. or at boot (if you use autoloader).[/TD]




[TD="bgcolor: #800000"]
CFW COBRA 7.03+

[/TD]
[TD="bgcolor: #CCCCCC"]
If you running a CFW with
COBRA 7.03 (expect REBUG 4.65.2) or more PS3M_API and his features was already include in it so you can use it without install anything else, but check bellow maybe their is an update to have the last version of PS3M_API for your PS3.

If you want to also use remote features (PC tools and webUI) you need to install/update You must login or register to view this content. it will be auto started at boot.[/TD]
[TD="bgcolor: #666666"]How to update PS3M_API on CFW COBRA 7.03+[/TD]
[TD="bgcolor: #CCCCCC"]

!!!Use ONLY on specified firmware, if not you will soft BRICK your PS3!!!


This will install the last version of PS3M_API COBRA to your PS3..

Download:


  • 4.66 HABIB COBRA (7.03) v1.0.1: You must login or register to view this content.
  • 4.70 DARKNET COBRA (7.05) v1.0: already include the last version of PS3M_API
  • 4.70 HABIB COBRA (7.10) v1.0.1: already include the last version of PS3M_API
  • 4.70.1 REBUG COBRA (7.1): already include the last version of PS3M_API


How to:

  • Install the according pkg to your cobra firmware.
  • Run it, it will update COBRA stage2.bin, if all is good your ps3 will reboot, if not you will get back to xmb.
  • Install/update the last version of You must login or register to view this content. if you want to use remote features (pc tools and webUI).

[/TD]





HOW TO USE PS3M_API REMOTE FEATURES





[TD="bgcolor: #800000"]
PC TOOLS

[/TD]
[TD="bgcolor: #666666"]PS3 Manager API Demo PC Tools[/TD]
[TD="bgcolor: #CCCCCC"]
You must login or register to view this content. You must login or register to view this content.
You must login or register to view this content. You must login or register to view this content.




The demo tools is an PC application who show all features of the PS3M_API who can be used remotely.

Download: You must login or register to view this content.

How to:

  • You need to have PS3M_API (MAMBA or COBRA) and You must login or register to view this content. running on your PS3.
  • Download, extract the *.rar file, and run the demo tool.
  • Connect to your PS3 using this ip and do what you want.

[/TD]
[TD="bgcolor: #666666"]How to use PS3M_API with RTM/RTE tools[/TD]
[TD="bgcolor: #CCCCCC"]If the tools you want to use don't support PS3M_API you can "fake" CCAPI with PS3Lib.dll (based on v4.4), it will force your tools to use PS3M_API instead of CCAPI.

Not 100% of tools build for CCAPI will work with this but it better than nothing, to have real support of PS3M_API tools need to be updated.


Download: You must login or register to view this content.

How to:

  • Download, extract the *.rar file.
  • Copy its content to the folder of your tools (replace PS3Lib.dll).

[/TD]



[TD="bgcolor: #800000"]
webUI

[/TD]
[TD="bgcolor: #CCCCCC"]

You must login or register to view this content.


PS3M_API webUI is include in You must login or register to view this content. its an web page who allow you to use remotely all features of PS3M_API with just an internet navigator (work on any device).

How to:

  • Open this address in your internet navigator: your-ip/home.ps3mapi

[/TD]




PS3M_API CHANGE LOG




     [B]
Version 1.2.1:[/B]
[LIST]
[*]Minor code improvement.
[/LIST]

[B]Version 1.2.0:[/B]
[LIST]
[*]Add new function for vsh plugin management (ps3mapi_unload_vsh_plugin, ps3mapi_get_vsh_plugin_info).
[*]Add new function to get/set ipds and psid at anytime.
[/LIST]


[B]Version 1.1.1:[/B]
[LIST]
[*]Core: Improved check and disable syscall (now you can choose which syscall you want to check or disable).
[*]Core: Add partial disable syscall 8 (4 mode: fully enabled, keep cobra/mamba/ps3m_api features, keep only ps3m_api features, fake disable).
[*]Core: Better error management.
[*]PS3 Lib, PC Lib, Demo PC Tools, Fake PS3Lib.dll updated to include new core change.
[*]Server: webMAN-MOD 1.40.02 and more are compatible with this version.
[/LIST]

[B]Version 1.0.2:[/B]
[LIST]
[*]Initial "stable" public release.
[/LIST]




DEVELOPERS





[TD="bgcolor: #666666"]How to use PS3M_API in plugin and homebrew for PS3[/TD]
[TD="bgcolor: #CCCCCC"]
You can use this library to easily use all features off PS3M_API in your in project, you can find it here:
You must login or register to view this content.[/TD]
[TD="bgcolor: #666666"]How to use PS3M_API remote features in RTM/RTE tools[/TD]
[TD="bgcolor: #CCCCCC"]
I have updated PS3Lib v4.4 by iMCSx to add support for PS3M_API, with this you can build or update your tools with support of all three API (TMAPI, CCAPI and PSMAPI) easily.



Download:You must login or register to view this content.
Source Code:You must login or register to view this content.


You can also find the source of the PS3M_API demo tool here: You must login or register to view this content.[/TD]
[TD="bgcolor: #666666"]My GitHub[/TD]
[TD="bgcolor: #CCCCCC"]You must login or register to view this content.[/TD]
(adsbygoogle = window.adsbygoogle || []).push({});

The following 25 users say thank you to __NzV__ for this useful post:

-SuperMan, One, 04jberry, aburezk, BaSs_HaXoR, Bigmoneyhustlin, Boliberrys, Cain532, Cyb3r, dnawrkshp, elgolumm, Frozen_, hum_h2, ioritree, Jannik007, DeflatedFootball, Kryptus, ksa_7ooo7, mariokilla23, milky4444, RGaming, seb5594, Jon Snow, ZackFairFF7X
03-12-2015, 10:18 PM #29
Will i need to disable ccapi before i install this?
03-13-2015, 02:41 AM #30
Originally posted by NzV
You must login or register to view this content.


PS3 Manager API (PS3M_API):

PS3 Manager API is an API similar to TMAPI or CCAPI, compatible with CEX and DEX console. It extend cobra or mamba features (see bellow), the api can be used in any ps3 plugins (vsh plugin, game plugin, ...) and homebrew, and it can be used remotely with an pc tools (and Android, iOs, ... is open source so anyone can port the pc library to any other support).

Their is two different version of PS3M_API, one who include ps3m_api_core in stage2.bin for a native support of the api only for cobra cfw (ps3m_api_installer_cobra.pkg) and another with ps3m_api_core include in mamba for any cfw (ps3m_api_launcher_mamba.pkg).




Developer:_NzV_

COBRA/MAMBA New Features:
[INDENT=2]Process:[/INDENT]


    [*=2]Get all process pid.
    [*=2]Get process name by pid.
    [*=2]Get process by pid.
    [*=2]Get current process.

[INDENT=2]Memory:[/INDENT]


    [*=2]Make all memory writable for any process.
    [*=2]Set process memory.
    [*=2]Get process memory.

[INDENT=2]Modules:[/INDENT]


    [*=2]Get all process module prxid.
    [*=2]Get module name by prxid.
    [*=2]Get module filename by prxid.
    [*=2]Load a process module.
    [*=2]Unload a process module.

[INDENT=2]Syscall:[/INDENT]


    [*=2]Disable any syscall.
    [*=2]Partial disable syscall8.
    [*=2]Check any syscall.

[INDENT=2]Extra:[/INDENT]


    [*=2]Remove cobra/mamba hook.
    [*=2]KW Stealth extension (with some change to keep PS3M_API working if you use it).

[INDENT=2]Improvement (Mamba only):[/INDENT]


    [*=2]Add syscall 11 (Full LV1 Peek unlike syscallCool Man (aka Tustin)
    [*=2]Mamba no more need to reload a self to get vsh process.



MAMBA version (Any CFW):


[TD="bgcolor: #666666"]Whats is it?[/TD]
[TD="bgcolor: #CCCCCC"]The mamba version of PS3M_API is based on "MAMBA+PRX LOADER" 1.03 by Aldostools who include the new version of mamba with ps3m_api features, and webMAN-MOD [PS3M API] who include the server side for remote use of the api.

Note: The mamba version has one limitation, it cant set memory of vsh.self (only) process (from offset 0x10000 to 0x10000 + vsh_text_size), the cobra version dont have this limitation.[/TD]
[TD="bgcolor: #666666"]Supported Firmwares:[/TD]
[TD="bgcolor: #CCCCCC"]CEX: 3.55, 4.21, 4.30, 4.31, 4.40, 4.41, 4.46, 4.50, 4.53, 4.55, 4.60, 4.65, 4.66
DEX: 4.21, 4.30, 4.41, 4.46, 4.50, 4.53, 4.55, 4.65, 4.66[/TD]
[TD="bgcolor: #666666"]Download:[/TD]
[TD="bgcolor: #CCCCCC"]You must login or register to view this content.[/TD]
[TD="bgcolor: #666666"]How to use it?[/TD]
[TD="bgcolor: #CCCCCC"]!!! If you are on a cobra cfw you need to turn cobra off (see in webman, habib toolbox, ...) !!!

- Download and install "ps3manager_api_mamba_launcher.pkg".
- Run it, it will load all stuff and when its done you get back to the xmb (it take some times).
- Done you can now use all features of MAMBA, PS3M_API and webMAN-MOD Smile.

Note: In mamba version change are not permanent if you want to re-use PS3M_API next time you reboot your ps3 your need to restart the launcher.[/TD]


COBRA version (Only Cobra CFW):



[TD="bgcolor: #666666"]Whats is it?[/TD]
[TD="bgcolor: #CCCCCC"]The cobra version of PS3M_API will install an new stage2.bin with ps3mapi_core, and a modded version of webMAN-MOD 1.34.09 who include the server side for remote use of the api.[/TD]
[TD="bgcolor: #666666"]Download:[/TD]
[TD="bgcolor: #CCCCCC"]
!Use only on specified firmware, if not you will soft brick your ps3!


4.46 CEX COBRA ROGERO: Soon.
4.50 CEX COBRA HABIB: Soon.
4.53 CEX COBRA HABIB: Soon.
4.65 CEX COBRA DARKNET: You must login or register to view this content.[/TD]
[TD="bgcolor: #666666"]How to use it?[/TD]
[TD="bgcolor: #CCCCCC"]- Download and install "ps3manager_api_cobra_installer_xxx.pkg".
- Run it, it will install the new stage2.bin and webman, if all is good your ps3 will reboot, if not it get back to xmb.
- Done you can now use all features of PS3M_API.

Note: Unlike the mamba version change are permanent (until you re-install your cfw), every time you boot your ps3 PS3M_API will be auto-load since it is integrate in cobra stage2.bin.[/TD]


Demo PC Tools:



You must login or register to view this content. | You must login or register to view this content. | You must login or register to view this content.



[TD="bgcolor: #666666"]Whats is it?[/TD]
[TD="bgcolor: #CCCCCC"]

  • The demo tools is a PC Application who show all features of the PS3M_API who can be used remotely. If you want to build your own tools see bellow in this post.

[/TD]
[TD="bgcolor: #666666"]Download:[/TD]
[TD="bgcolor: #CCCCCC"]You must login or register to view this content.[/TD]
[TD="bgcolor: #666666"]How to use it?[/TD]
[TD="bgcolor: #CCCCCC"]

  • You need to have PS3M_API (MAMBA or COBRA version) runing on your ps3.
  • Download, extract the *.rar file, and run the demo tool.
  • Connect to your ps3 with this ip and do what you want.

[/TD]


Change logs:


     [B]
Version 1.1.1[/B]
[LIST]
[*]Core: Improved check and disable syscall (now you can choose which syscall you want to check or disable).
[*]Core: Add partial disable syscall 8 (4 mode: fully enabled, keep cobra/mamba/ps3m_api features, keep only ps3m_api features, fake disable).
[*]Core: Better error management.
[*]PS3 Lib, PC Lib, Demo PC Tools, Fake PS3Lib.dll updated to include new core change.
[*]Server: webMAN-MOD 1.40.02 and more are compatible with this version.
[*]Improvement Mamba Only:
[*=1]Add syscall 11 (Full LV1 Peek unlike syscallCool Man (aka Tustin)
[*=1]Mamba no more need to reload a self to get vsh process.
[*=1]More cfw support up to 22 (cex+dex).
[*]...
[/LIST]

[B]Version 1.0.2[/B]
[LIST]
[*]Initial "stable" public release.
[/LIST]


Developers:

For PS3 Plugin (vsh, game like modmenu, ...) and homebrew developers:
You can use this library to easily use all features off PS3M_API in your in project, you can find it here: You must login or register to view this content.


For PC Tools developers:
You can use this source of the pc demo tools to build your, you can find it here: You must login or register to view this content.


For All:
You can find all source of everything in this thread here: You must login or register to view this content.



Fake PS3Lib.dll (Compatibility with CCAPI tools):

I have build an fake PS3Lib.dll (based on v4.4) you can use it with any CCAPI tools, it will force your tools to use PS3M_API instead of CCAPI. Not 100% of tools build for ccapi will work with this but it better than nothing, to have real support of ps3m_api the tools need be updated with ps3m_api_pc_lib.

Download: You must login or register to view this content.


webMAN-MOD [PS3M API]:

You can always find the lasted official update of webMAN-MOD with PS3M_API Server (webftp_server_ps3mapi.sprx) here: You must login or register to view this content.


Does this work for Ferrox 4.70 CEX?
03-13-2015, 03:31 PM #31
webMAN-MOD [PS3M API]:

You can always find the lasted official update of webMAN-MOD with PS3M_API Server (webftp_server_ps3mapi.sprx) here: You must login or register to view this content.[/QUOTE]

Dude pls provide a mega link or some thing for the fake ps3lib.rar file i can get it anywhere
03-16-2015, 08:34 AM #32
so what can this do that ccapi cant do? what reason would i have to switch?Eek
03-16-2015, 08:42 AM #33
azooz121
Big Daddy
is this only for cex becuz am rebug dex 4.65
03-16-2015, 10:52 AM #34
Originally posted by NINJA2 View Post
so what can this do that ccapi cant do? what reason would i have to switch?Eek


As it currently stands, this has most (if not all) of the features that CCAPI has built into it, along with an extra feature to unload / load sprx processes dynamically. Its still being worked on by the developer at the moment, however the fact that it is open source (unlike CCAPI) already makes it seem like a better alternative in my opinion.

Originally posted by azooz121 View Post
is this only for cex becuz am rebug dex 4.65


It works on both CEX and DEX although there are less features of this API on DEX. I believe that it was intended to be used alongside with tmapi on DEX as it only has the functions send notification messages, change led colors, and ring the buzzer similarly to CCAPI.
03-16-2015, 11:14 AM #35
azooz121
Big Daddy
Originally posted by Frozen
As it currently stands, this has most (if not all) of the features that CCAPI has built into it, along with an extra feature to unload / load sprx processes dynamically. Its still being worked on by the developer at the moment, however the fact that it is open source (unlike CCAPI) already makes it seem like a better alternative in my opinion.



It works on both CEX and DEX although there are less features of this API on DEX. I believe that it was intended to be used alongside with tmapi on DEX as it only has the functions send notification messages, change led colors, and ring the buzzer similarly to CCAPI.


wer the link for dex cobra yes i cant see wer is it
03-16-2015, 05:04 PM #36
Originally posted by Frozen
As it currently stands, this has most (if not all) of the features that CCAPI has built into it, along with an extra feature to unload / load sprx processes dynamically. Its still being worked on by the developer at the moment, however the fact that it is open source (unlike CCAPI) already makes it seem like a better alternative in my opinion.


I apologize for my ignorance on this subject but when you say it can load sprx modules does that include game mod menus?
03-16-2015, 08:14 PM #37
Originally posted by NINJA2 View Post
I apologize for my ignorance on this subject but when you say it can load sprx modules does that include game mod menus?


I believe that only PS3 sprx plugins (Like webman / PSNPatch) can be currently loaded / unloaded. Not quite sure whether that includes game sprx menus, especially since you normally have to resign an eboot for them to be loaded in that specific game. I haven't tested attempting to load an sprx menu with this yet so don't take my full word on this...

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo