KXploit
PSPWiki

KXploit on PSP-DEV-nimellä tunnetun ryhmän 22. kesäkuuta 2005 julkaisema exploitti tai bugi, jonka avulla PlayStation Portablen firmwaren 1.50-versiolla voidaan ladata EBOOT.PBP-tiedostoja kuten homebrew-ohjelmia.
Menetelmässä sovelluksilla on kaksi muuten samannimistä hakemistoa, mutta toisen perässä on prosenttimerkki. Merkitty hakemisto sisältää ohjelman käynnistyksessä tarvittavat tiedostot EBOOT.PBP-arkistossa (PARAM.SFO, ICON0.PNG) ja muut tiedostot ovat tavallisessa hakemistossa.
KXploit Tool
KXploit Tool on ohjelma, joka muuntaa EBOOT.PBP-tiedoston automaattisesti firmwaren 1.50-versiolle sopivaksi. Toinen samanlainen ohjelma on Sei PSP Tool (monipuolisempi).
- Ohjelma: KXploit Tool.
- Versio: 0.3 (22.6.2005).
- Tekijät: PSP-Dev / Killer-X.
Exe-tiedosto sisältää Windowsissa toimivan asennusohjelman. RAR-paketti sisältää sen lisäksi ADF-muodossa olevat ohjeet englannin, espanjan ja ranskan kielillä sekä kxploittool-0.3.tar.gz-tiedoston Linuxille.
- KXploitTool-0.3-Setup.exe (2 Mt).
- kxploit_1.5_psp-dev.rar (4,11 Mt).
Asenna ohjelma suorittamalla KXploitTool-0.3-Setup.exe-tiedosto.
Käyttäminen
Käynnistä ohjelma. Voit vaihtaa kieleksi englannin valitsemalla ensin Idioma ja sitten English. Täytä kohdat tiedoilla:
- Name: Hakemiston nimi. Esimerkiksi jos käytät NesterJ-emulaattoria, voit kirjoittaa Name-kohtaan NESTERJ.
- PBP File: PBP-tiedosto, jota olet käyttämässä.
- PSP Unit: PSP:n (muistikortin) asematunnus. Jos olet liittänyt PSP:n tietokoneeseen, mutta sitä ei näy listassa, paina Refresh-nappia.
Kun kaikki on valmista, valitse "Generate files" -valinta. Sen jälkeen muistikortilla pitäisi olla kaksi hakemistoa, jotka ovat muuten saman nimisiä, mutta toisen perässä on prosenttimerkki (%). Esimerkissä hakemistot ovat NESTERJ ja NESTERJ%. ROM-tiedostot, pelitallennukset tai muut omat tiedostot tulee laittaa hakemistoon, jossa ei ole "%"-merkkiä.
PBP Unpacker
EBOOT.PBP-tiedosto voidaan muuntaa myös itse PBP Unpackerin avulla. Tee ensin SFO-tiedosto, jossa on seuraavassa taulukossa olevat tiedot. Tallenna valmis tiedosto PARAM.SFO-nimellä.
| Key | Data | Padding | Type |
| Bootable | 1 | 0 | 4 |
| Category | MG | 1 | 2 |
| Region | 32768 | 0 | 4 |
| Title | KXPLOIT | 108 | 2 |
Tee uusi EBOOT.PBP-tiedosto. Valitse siihen juuri tekemäsi PARAM.SFO-tiedosto ja haluamasi kuvaketiedosto (ICON0.PNG). Tallenna valmis tiedosto hakemistoon, jossa on prosenttimerkki (%). Kopioi sovelluksen DATA.PSP-tiedosto hakemistoon, jossa ei ole prosenttimerkkiä ja nimeä DATA.PSP-tiedosto EBOOT.PBP-nimiseksi.
