플삼 매니저 API by _NzV_


PS3 Manager API입니다. 기존의 CCAPI 같은 것인데 코브라펌과 맴바 페이로드를 지원하는 새로운 API라고 할 수 있어요.^^

 

아래는 개발자의 노트입니다.

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).
(플삼 매니저 API는 TMAPI나 CCAPI와 비슷하고 CEX/DEX 콘솔 모두 사용할 수 있어요. 코브라와 맴바 기능이 추가되어서 이 API는 어떤 플삼이 플러긴이나 홈브류에서도 사용될 수 있죠. 그리고 PC tools(또는 앤드로이드나 iOS에서도 오픈소스기 때문에 누구나 기능을 추가할 수도 있어요)를 통해 외부에서 제어를 할 수 있답니다.^^

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).
(두 개의 다른 PS3M_API가 있는데 하나는 stage2.bin의 ps3m_api_core를 포함하고 있어서 코브라펌을 위한 API를 기본 지원하는 것이고(ps3m_api_installer_cobra.pkg), 다른 하나는  ps3m_api_launcher_mamba.pkg인데 이건 맴바를 위한 core를 가지고 있는 것이에요. 당근 어떤 커펌이든 사용할 수 있겠죠?^^)

– Developer:_NzV_
기본기능은 아래와 같아요.
COBRA/MAMBA – New Features:Process:

  • Get all process pid.
  • Get process name by pid.
  • Get process by pid.
  • Get current process.

Memory:

  • Make all memory writable for any process.
  • Set process memory.
  • Get process memory.

Modules:

  • Get all process module prxid.
  • Get module name by prxid.
  • Get module filename by prxid.
  • Load a process module.
  • Unload a process module.

Syscall::

  • Clean syscall (also remove cobra/mamba hook).

 

COBRA version (Only Cobra CFW): Whats is it?

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.
Download:

!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: Soon.

How to use it?

  • 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.

MAMBA version (Any CFW): Whats is it?
The mamba version of PS3M_API is based on “MAMBA+PRX LOADER” by Aldostools who include the new version of mamba with ps3mapi_core, and a modded version of webMAN-MOD 1.34.09 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.

Supported Firmwares:

4.46CEX, 4.50CEX*, 4.50DEX, 4.53CEX, 4.55CEX, 4.60CEX**, 4.65CEX, 4.66CEX*.

**:Limited support for this cfw, dont have features “get all process module prxid”, “get module name by prxid” and “get module filename by prxid”, they will be add in near future just need to update symbols.h with 2 missing symbols for this cfw.

How to use it?
!!! 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 :).

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.

———————————————————————————————————–
아래는 PC에서 사용하는 툴이로군요.^^
Demo PC Tools: Whats is it?

  • 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.

Download:

How to use it?

  • 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.

Changelogs: Version 1.0.2

  • Initial “stable” public release.

 

*코브라펌용은 링크가 나중에 추가될 것 같네요.^^

출처는 여기입니다.^^

5 thoughts on “플삼 매니저 API by _NzV_

    • Version 1.1.1
      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:
      Add syscall 11 (Full LV1 Peek unlike syscall8)
      Mamba no more need to reload a self to get vsh process.
      More cfw support up to 22 (cex+dex).

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중