Un membro del noto portale psx-scene insieme al developer pelvicthrustman hanno pensato di realizzare un toolkit Hacking PS2, ovvero una raccolta di strumenti per Playstation 2.
Una raccolta di strumenti per l’hacking e la decodificazione della Playstation 2, è interessante notare come dopo più di 13 anni ancor oggi questa console riesca a far parlare di se.
ELF Extractor è uno strumento per trovare ed estrarre i file ELF (file eseguibili della Playstation 2) da supporti fisici o immagini disco (formato .iso/.bin/.IMG).
Come si usa Fare clic sul pulsante ‘Browse’ per la ricerca di un file di immagine o selezionare un’unità disco dal menu a tendina per estrarre il file ELF del gioco.
Download elf_extract_100.zip
Hex converter è uno strumento per la conversione in virgola mobile e numeri decimali interi nella loro rappresentazione esadecimale.
Come si usa Inserire un numero nella casella di testo in alto e selezionare la conversione da eseguire dai pulsanti di scelta sul lato destro della finestra, quindi fare clic su ‘Convert’. La conversione apparirà nella casella di testo in basso e viene automaticamente copiata negli appunti. L’opzione ‘Half Word’ fornisce conversioni a 16 bit invece di 32 bit.
Download: hex_converter_100.zip
MIPS Mini Assembler è un singolo assemblatore di istruzioni per l’architettura MIPS (PS2 Emotion Engine).
Come si usa inserire una riga di codice assembly nella casella di testo in alto e premere il tasto Invio o fare clic su ‘Assemble’. La conversione apparirà nella casella di testo in basso e viene automaticamente copiata negli appunti.
Download: mips_mini_asm_100 (rif. MIPS)
PCSX2 Breakpoint Tool consente l’interruzione del debug con le attuali build del PCSX2.
Come si usa Il gruppo di controllo per i ‘set executable Breakpoint” è un modo per tenere traccia degli attuali punti di interruzione del programma così come per generare linee PNACH che includono la istruzione ‘break’. Inserisci l’indirizzo(i) di interruzione nella casella di testo “Breakpoint” e fare clic su ‘Generate’ per creare linee PNACH che andranno ad inserire i punti di interruzione su quegli indirizzi (questi devono essere copiati in un PNACH in ‘Cheat’ sul PCSX2).
Dopo aver inserito i Breakpoint eseguire il gioco in PCSX2 finché il gioco non si blocca. Ciò significa che l’istruzione in ‘pausa’ è stato eseguito con successo, creare uno stato di salvataggio mentre il gioco è in pausa, quindi una volta aperto lo stato di salvataggio fare clic su ‘Browse ‘o trascinando il file P2S.
Download: pcsx2_breakpoint_tool_100
Mastercode Finder analizza i file ELF (eseguibili della Playstation 2) e genera Codici RAW Master 90 (compatibile con ps2rd/Codebreaker 9.3+).
Download: mastercode_finder_211
Elf Search Tool è un programma di ricerca dei dati hex (esadecimali) dei file Elf. Esso include funzionalità per la ricerca di modelli esagonali parziali (via bitmasking) e generare automaticamente i file PNACH da stringhe esadecimali situati in un file ELF. Un manuale completo è incluso nel readme.txt (anche accessibile dal pulsante ‘Help’ nel programma).
Download: ELF Search Tool 105
PNACH Converter v2.01 converte i file PNACH nei seguenti formati:
- RAW PS2 cheat codes.
- Unique search HEX/sostituzione di stringhe
- ELF Modificati
Per convertire un file PNACH in un set di search HEX/sostituzione di stringhe o di modificare il file ELF originale è necessario quanto segue:
1) ELF file del gioco.
2) Tipo di PNACH deve essere di tipo byte, short, parola o prorogati con la prima cifra dell’indirizzo come ‘0 ‘, ‘1’ o ‘2 ‘.
Si noti che non tutti i file PNACH possono essere convertiti in ELF patch – l’indirizzo modificato dal PNACH deve esistere all’interno di un segmento ELF in modo che questo possa essere possibile, altrimenti si riceve l’errore “Indirizzo XXXXXXXX non esiste in ELF”, poi la linea PNACH che specifica che l’indirizzo non può essere convertito.
Download: pnach_converter_201
PS2DIS by Hanimar
PS2dis è un ingegnoso strumento per aiutare nella creazione di codici per Gameshark e Codebreaker.
- Aprire un file ELF facendo click su File e Apri (o premere ‘Ctrl+O’).
- potarsi su Analyzer e Import labels from other file (o premere ‘ctrl+i’), fare clic su Sì alla richiesta, quindi selezionare CMPLabelXxX.pis o CMPLabelXxX2.pis (si trova nella cartella RPCDEF).
- Per accedere a un indirizzo specifico clicca su Edit e Jump to Address (o premere ‘g‘)
- Per vedere una lista di stringhe e nomi di funzioni clicca su Edit e Jump to Labeled (o premere ‘ctrl+g’)
- Evidenziare una istruzione con la barra spaziatrice per trovare riferimenti a indirizzi (Analyzer e Jump to previous referrer o premere Ctrl+F3).
Download: ps2dis
PCSX2 Widescreen Helper by Hyakki
Questo semplice programma di help ci aiuterà nella ricerca di widescreen cheats ed applicarvi la patch in modo automatico, lo si può utilizzare anche per trovare un valore specifico e renderlo un file pnach. (rif. widescreen helper)
Download: PCSX2-WideScreen-v1.0.5
mi piacerebbe saperli usare ed avvicinarmi al mondo dell’hack
non servono a niente
se esistono a qualcosa saranno utili no?