Advertising (This ad goes away for registered users. You can Login or Register)

Installing the PSPSDK (Linux or Windows)

All the Help you need is here
Kankertje
Moderator
Posts: 830
Joined: Mon Apr 23, 2012 12:22 pm
Contact:

Re: Installing the PSPSDK (Linux or Windows)

Post by Kankertje »

It runs fine on windows, open command prompt in directory with prxtool then run it like prxtool -f -n something something, it wont "close"

Some EBOOT.BINs are not readable by prxtool, no idea why, I used moskitool script from vhbl/eloader/tools/ for one exploited game which eboot.bin was not readable to get the game's imports from memdump.
Advertising
pspfanMOHH
Posts: 661
Joined: Sat Jun 11, 2011 9:16 pm
Location: Grand Line, New World

Re: Installing the PSPSDK (Linux or Windows)

Post by pspfanMOHH »

Kankertje wrote:It runs fine on windows, open command prompt in directory with prxtool then run it like prxtool -f -n something something, it wont "close"

Some EBOOT.BINs are not readable by prxtool, no idea why, I used moskitool script from vhbl/eloader/tools/ for one exploited game which eboot.bin was not readable to get the game's imports from memdump.
Did you read the problem from scratch? I need the EBOOT.BIN to practice with the exploits I already have, I can't use moskitool cause I am not porting vHBL. @Xerpi no luck
Advertising
10 years young!
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: Installing the PSPSDK (Linux or Windows)

Post by qwikrazor87 »

pspfanMOHH wrote:
Kankertje wrote:It runs fine on windows, open command prompt in directory with prxtool then run it like prxtool -f -n something something, it wont "close"

Some EBOOT.BINs are not readable by prxtool, no idea why, I used moskitool script from vhbl/eloader/tools/ for one exploited game which eboot.bin was not readable to get the game's imports from memdump.
Did you read the problem from scratch? I need the EBOOT.BIN to practice with the exploits I already have, I can't use moskitool cause I am not porting vHBL. @Xerpi no luck
Whether or not you're porting VHBL you're going to need to make an SDK for your exploit.
prxtool will give you the function names and their offsets, moskitool will give you the NIDs and their offsets.
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS
pspfanMOHH
Posts: 661
Joined: Sat Jun 11, 2011 9:16 pm
Location: Grand Line, New World

Re: Installing the PSPSDK (Linux or Windows)

Post by pspfanMOHH »

qwikrazor87 wrote:
pspfanMOHH wrote:
Kankertje wrote:It runs fine on windows, open command prompt in directory with prxtool then run it like prxtool -f -n something something, it wont "close"

Some EBOOT.BINs are not readable by prxtool, no idea why, I used moskitool script from vhbl/eloader/tools/ for one exploited game which eboot.bin was not readable to get the game's imports from memdump.
Did you read the problem from scratch? I need the EBOOT.BIN to practice with the exploits I already have, I can't use moskitool cause I am not porting vHBL. @Xerpi no luck
Whether or not you're porting VHBL you're going to need to make an SDK for your exploit.
prxtool will give you the function names and their offsets, moskitool will give you the NIDs and their offsets.
Yes but can't get prxtool to work thats the problem
10 years young!
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: Installing the PSPSDK (Linux or Windows)

Post by qwikrazor87 »

pspfanMOHH wrote:Yes but can't get prxtool to work thats the problem
Well, as Kankertje mentioned, you can use the Ruby script moskitool.rb to get the NIDs and their offsets, then search for the NIDs in the psp libdoc, replace the NIDs with the function names.
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS
m0skit0
Guru
Posts: 3817
Joined: Mon Sep 27, 2010 6:01 pm

Re: Installing the PSPSDK (Linux or Windows)

Post by m0skit0 »

pspfanMOHH wrote:Using Cygwin since prxtool.exe closes after run
*Windows users facepalm" It closes because it has finished, this is normal behavior for all console programs. Open a console (cmd.exe) then execute protool from the console. This way it won't close. Or simply redirect prxtool output to a file so even if console closes, you have the file with the output.
I wanna lots of mov al,0xb
Image
"just not into this RA stuffz"
pspfanMOHH
Posts: 661
Joined: Sat Jun 11, 2011 9:16 pm
Location: Grand Line, New World

Re: Installing the PSPSDK (Linux or Windows)

Post by pspfanMOHH »

m0skit0 wrote:
pspfanMOHH wrote:Using Cygwin since prxtool.exe closes after run
*Windows users facepalm" It closes because it has finished, this is normal behavior for all console programs. Open a console (cmd.exe) then execute protool from the console. This way it won't close. Or simply redirect prxtool output to a file so even if console closes, you have the file with the output.
I tried that already :( . It just can't read the EBOOT file (its decrypted, and all of them) also can't read .xml
10 years young!
fate6
Big Beholder
Posts: 7599
Joined: Fri Mar 09, 2012 1:18 am
Location: [fate6@Canterlot ~]$

Re: Installing the PSPSDK (Linux or Windows)

Post by fate6 »

So trying to install the SDK and get this

Code: Select all

make[1]: Nothing to be done for `clean-target'.
make[1]: Leaving directory `/home/fate6/psptoolchain/build/gdb-6.8/build-psp'
rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
Checked out revision 2494.
../scripts/009-psplinkusb.sh: 15: cd: can't cd to psplinkusb
../scripts/009-psplinkusb.sh: Failed.
ERROR: Could not run the toolchain script.
here is the 009-psplinkusb.sh

Code: Select all

#!/bin/sh
# psplinkusb.sh by Dan Peori (danpeori@oopo.net)

 ## Exit on errors
 set -e

 ## Download the source code.
 if test ! -d "psplinkusb"; then
  svn checkout http://psp.jim.sh/svn/psp/trunk/pspsdk
 else
  svn update psplinkusb
 fi

 ## Enter the source directory.
 cd psplinkusb

 ## Build and install.
 make -f Makefile.clients clean
 make -f Makefile.clients
 make -f Makefile.clients install
 make -f Makefile.clients clean

EDIT: I should add this is on Xubuntu 13.04
Image
anon wrote:If you can't trust a 600 year old vampire in a prepubescent girl's body, who can you trust?
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: Installing the PSPSDK (Linux or Windows)

Post by qwikrazor87 »

Change the address to this.

Code: Select all

  svn checkout http://psp.jim.sh/svn/psp/trunk/psplinkusb
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS
fate6
Big Beholder
Posts: 7599
Joined: Fri Mar 09, 2012 1:18 am
Location: [fate6@Canterlot ~]$

Re: Installing the PSPSDK (Linux or Windows)

Post by fate6 »

Wow what a dumb mistake >__<
Thanks I will try again
Image
anon wrote:If you can't trust a 600 year old vampire in a prepubescent girl's body, who can you trust?
Locked

Return to “Tutorials”