Jump to content
Xengas

PS3 Manager API (PS3MAPI)

Recommended Posts

Come riportato da _NzV_ , PS3 Manager API (PS3MAPI) è un API simile a TMAPI o CCAPI, compatibile con console CEX e DEX. Esso include molte nuove caratteristiche che possono essere usate in qualunque plugin ps3 (vsh plugin, game plugin, ...), homebrew e può essere usato in remoto con un tool per pc (e Android, iOs, ... è open source e quindi chiunque può fare il porting delle librerie) o con la webUI (qualunque dispositivo con una connessione ad internet).
 
 
ULTIMA VERSIONE RILASCIATA: PS3 Manager API v1.2.1
 
Cambiamenti per PS3MAPI:
 
Versione 1.2.1:
Miglioramenti del codice (grazie a Xengas).
 
Versione 1.2.0:
Aggiunta nuova funzione per la gestione del vsh plugin(ps3mapi_unload_vsh_plugin, ps3mapi_get_vsh_plugin_info).
Aggiunta nuova funzione per acquisire/settare l'idps ed il psid in ogni momento.
 
Versione 1.1.1:
Core: Migliorato il controllo e la disabilitazione delle syscall (ora si può scegliere quali syscall si vogliono controllare o disabilitare).
Core: Aggiunta parziale disabilitazione della syscall 8 (4 modalità: pienamente attiva, mantenere le caratteristiche cobra/mamba/ps3m_api, mantenere solo la caratteristica ps3m_api, disabilitazione fasulla).
Core: Migliore gestione degli errori.
PS3 Lib, PC Lib, Demo PC Tools, Fake PS3Lib.dll aggiornati per includere i nuovi cambiamenti al core.
Server: webMAN-MOD 1.40.02 e oltre sono compatibili con questa versione.
 
Versione 1.0.2:
Release pubblica iniziale "stabile"
 
 
Caratteristiche:
 
PROCESSI:
- Acquisire pid (process identifier) di tutti i processi.
- Acquisire nome processi tramite il pid.
- Acquisire processi tramite il pid.
- Acquisire il processo attuale.
 
MEMORIA:
- Rendere la memoria scrivibile da qualsiasi processo.
- Settare la memoria del processo.
- Acquisire la memoria del processo.
 
MODULI:
- Acquisire tutti i moduli dei processi prxid.
- Acquisire nomi moduli tramite il prxid.
- Acquisire filename dei  moduli tramite prxid.
- Caricare un modulo del processo.
- Scaricare un modulo del processo.
 
VSH Plugins:
- Scaricare plugins tramite il nome.
- Acquisire plugins info tramite lo slot (nome e filename).
 
SYSCALL:
 - Disabilitare qualunque syscall.
- Disabilitazione parziale della syscall 8.
- Controllare qualunque syscall.
 
EXTRA:
- Rimuovere legame con cobra/mamba.
- Acquisire e settare IDPS/PSID in ogni momento.
 
 
 
Come abilitare le caratteristiche PS3M_API sulla vostra PS3:

 
TUTTI I CFW (COBRA E NON):

PS3M_API e le sue caratteristiche erano incluse nell'ultimo update principale del MAMBA che è compatibile con i firmware 3.55 e 4.xx (CEX & DEX) COBRA e NON, quindi, per avere tutte le caratteristiche del PS3M_API, si ha bisogno solo di installare il plugin MAMBA nella propria PS3.

Nota: PS3M_API MAMBA ha una limitazione: non può settare la memoria del vsh.self (dall'offset 0x10000 al 0x10000 + vsh_text_size); la versione COBRA non ha questa limitazione.
 
 
Come installare MAMBA nella propria PS3:
Se state usando un CFW COBRA, il primo step è disabilitare la modalità COBRA (ad esempio usare webMAN-MOD per farlo)
Per installare MAMBA nelle vostre PS3, potete usare MAMBA/PRX Loader (+Autoloader).
Se volete usare anche le caratteristiche di controllo remoto (tools per pc e webUI), avete bisogno di installare/aggiornare webMAN-MOD nelle vostre PS3; esso verrà caricato automaticamente con il MAMBA/PRX Loader (+Autoloader) o al boot (se usate un autoloader).



 
 CFW COBRA 7.03+:

Se avete installato un CFW COBRA 7.03+ (eccetto il REBUG 4.65.2), PS3M_API e le sue caratteristiche sono già incluse in esso, quindi potete usarle senza installare nient'altro.
Se volete usare anche le caratteristiche di controllo remoto (tools pc e webUI), dovete installare/aggiornare webMAN-MOD (esso verrà avviato automaticamente al boot).
 
Come aggiornare PS3M_API su CFW COBRA 7.03+:


!!!Usare SOLO nei firmware specificati, altrimenti avrete un soft-brick alla PS3!!!


Questi installeranno l'ultima versione di PS3M_API COBRA nella vostra PS3.

Download:

  • 4.66 HABIB COBRA (7.03) v1.0.1: ps3mapi_cobra_466_habib
  • 4.70 DARKNET COBRA (7.05) v1.0 (questo CFW include già l'ultima versione di PS3M_API)
  • 4.70 HABIB COBRA (7.10) v1.0.1 (questo CFW include già l'ultima versione di PS3M_API)
  • 4.70.1 REBUG COBRA (7.1) (questo CFW include già l'ultima versione di PS3M_API)

Come usare:

  • Installare il pkg adatto per il proprio firmware cobra.
  • Avviarlo; esso aggiornerà il COBRA stage2.bin; se tutto va a buon fine, la vostra ps3 si riavvierà, altrimenti tornerà alla xmb.
  • Installare/aggiornare l'ultima versione di webMAN-MOD se volete usare le caratteristiche di controllo remoto (tools pc e webUI).

.

 

 

 

 

Come usare le caratteristiche di controllo remoto del PS3M_API:
 

TOOLS PC:

17g6tf.png

 

 

Il demo tools è un'applicazione per PC che mostra tutte le caratteristiche del PS3M_API che possono essere usate in remoto.
 
Download: PS3 Manager API Demo Tools.rar
 
Come usare:

  • E' necessario avere PS3M_API (MAMBA o COBRA) e webMAN-MOD installati nella propria PS3.
  • Scaricare ed estrarre il file *.rar ed avviare il demo tool.
  • Connettersi alla propria PS3 usando il suo IP (lasciare 7887 come Porta) e fare ciò che si vuole.

Come usare il PS3M_API con gli RTM/RTE tools:
 
Se i tools che volete usare non supportano PS3M_API, potete usare un "fake CCAPI" tramite il PS3Lib.dll (basato sulla versione v4.4), il quale forzerà i vostri tools ad usare il PS3M_API anzichè CCAPI.

Nota: Non tutti i tools creati per CCAPI funzioneranno con il "fake CCAPI", ma meglio che niente XD
Per avere il pieno supporto al PS3M_API, i tools devono essere aggiornati.

Download: Fake CCAPI.rar

Come usare: 

  • Scaricare ed estrarre il file *.rar.
  • Copiare il suo contenuto nella cartella dei vostri tools (sostituire il PS3Lib.dll).

 

 

webUI:

6vj.png

 

 

PS3M_API webUI è incluso in webMAN-MOD; è una pagina web che vi permette di usare in remoto tutte le caratteristiche del PS3M_API con un semplice browser web (funziona su qualsiasi dispositivo).

 

Come usare: 

  • Aprire questo indirizzo nel vostro browser web: ip_della_vostra_ps3/home.ps3mapi

Share this post


Link to post
Share on other sites

@Xengas sicuro sia compatibile con il 4.76? non vorrei far casini :asd:

!!!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: ps3mapi_cobra_466_habib
  • 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.x REBUG COBRA (7.1): already include the last version of PS3M_API
  • 4.75 HABIB COBRA (7.10): already include the last version of PS3M_API
  • 4.75.x REBUG COBRA (7.1): already include the last version of PS3M_API

Share this post


Link to post
Share on other sites

Ho il Rebug 4.76.1 Lite Cobra 7.1

Dovrebbe avere mapi integrate

Uso webman integrato nella flash

 

Comunque ho un problema non riesco a connettere MApi del pc alla ps3

 

scaricato questo ed estratto su pc

http://www.mediafire.com/download/la132l9vfpb1fba/PS3M_API_Demo_Tools.rar

 

avvio, metto l'indirizzo ip della ps3 e mi da un errore

Se avvio MAPI del pc normalmente mi da questo errore

Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione 192.168.1.103:7887

Se invece avvio MAPi del pc in amministratore mi esce così

Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato 192.168.1.103:7887

 

soluzioni?

devo mettere webman mod?

Share this post


Link to post
Share on other sites

Hai messo l'IP corretto?

Se si, allora prova a reinstallare il cfw e dovrebbe tornare tutto normale

IP Corretto

Reinstallo il cfw

e vedo...l'unica operazione che ho fatto è stato aggiornare webman nella flash facendo questo consigliato da dino

 

Quando l0 hai attivato puoi aggiornarlo con webMAN 1.43.10 per Rebug nella Flash

basta eseguire da mmOS:

1) PS3~dev_blind~vsh~module.zip (per aggiornare webMAN integrato) 

2) PS3~dev_hdd0.zip, quello che si trova nella cartella Icone (per installare le Icone di webMAN Games)

Share this post


Link to post
Share on other sites

@dario2106

Aspetta...in quella edizione non è compreso Mapi....dammi 2 minuti e ti linko un file PS3~dev_blind~vsh~module.zip con webMAN MOD Mapi 

infatti con quello integrato una volta rimesso il cfw, funziona

Aspetto il nuovo webman allora

Share this post


Link to post
Share on other sites

@dario2106 se il tool è solo un file exe, allora mi spiace, ma non puoi fare nulla perchè significa che ha le dll integrate nell'exe stesso

 

comunque CCAPI è stato aggiornato

ora è compatibile anche con il 4.76

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×