Editing Dev Tools
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
== Tools == | [[Category:Software]] | ||
==Tools== | |||
[http://pastie.org/1430104 hexkey2bin.c] | [http://pastie.org/1430104 hexkey2bin.c] | ||
Line 13: | Line 14: | ||
[http://pastie.org/private/vgrajylkeetkem7ommqdta downgrade] | [http://pastie.org/private/vgrajylkeetkem7ommqdta downgrade] | ||
== Git == | ==Git== | ||
[http://library.edgecase.com/git_immersion/ git docs] | [http://library.edgecase.com/git_immersion/ git docs] | ||
==fail0VERFLOW== | ==fail0VERFLOW== | ||
Line 346: | Line 69: | ||
:unself_gnpdrm | :unself_gnpdrm | ||
::usage: unself_gnpdrm in.self out.elf | ::usage: unself_gnpdrm in.self out.elf | ||
==Geohot Signing Tools== | ==Geohot Signing Tools== | ||
Line 377: | Line 84: | ||
::usage: package_finalize my.pkg | ::usage: package_finalize my.pkg | ||
== Graf Chokolo Tools == | ==Graf Chokolo Tools== | ||
[http://github.com/grafchokolo/psgroove graftools] | [http://github.com/grafchokolo/psgroove graftools] | ||
[ | [http://www.ps3devwiki.com/index.php?title=Talk:Graf%27s_PSGroove_Payload Graftools] | ||
:sendfile | :sendfile | ||
Line 386: | Line 93: | ||
:pcap2bin | :pcap2bin | ||
== | : | ||
<!--// passworded RAR | |||
==anergistic== | |||
anergistic modded for appldr | |||
src: http://www.megaupload.com/?d=1P4AZNUA | |||
bin+samples: http://www.megaupload.com/?d=AVBBRCMJ | |||
e.g.: decrypting retail rev1 sce self headers works | |||
//--> | |||
== sputnik - Cell/SPU Pipeline viewer== | == sputnik - Cell/SPU Pipeline viewer== | ||
Line 404: | Line 110: | ||
* [http://dl.dropbox.com/u/334837/Sputnik.exe.zip Windows] (will also need [http://qt.nokia.com/downloads QT runtime files]) | * [http://dl.dropbox.com/u/334837/Sputnik.exe.zip Windows] (will also need [http://qt.nokia.com/downloads QT runtime files]) | ||
* [http://dl.dropbox.com/u/334837/Sputnik.dmg MAC OSX] | * [http://dl.dropbox.com/u/334837/Sputnik.dmg MAC OSX] | ||
== netrpc == | == netrpc == | ||
Line 443: | Line 143: | ||
objdump -d empty.o</pre> | objdump -d empty.o</pre> | ||
Source: http://askrprojects.net/software/objdump.html | Source: http://askrprojects.net/software/objdump.html | ||
== Several handy scripts == | == Several handy scripts == | ||
Line 467: | Line 163: | ||
The returned value shouldn't be 0xff | The returned value shouldn't be 0xff | ||
ps3dm_um /dev/ps3dmproxy read_eprom 0x48C07 | ps3dm_um /dev/ps3dmproxy read_eprom 0x48C07 | ||
===dump_EID0.sh=== | ===dump_EID0.sh=== | ||
Line 506: | Line 192: | ||
This will dump your NOR memory. | This will dump your NOR memory. | ||
echo Dumping nor | echo Dumping nor | ||
dd if=/dev/ps3nflasha of=nor.bin | dd if=/dev/ps3nflasha of=nor.bin | ||
===dump_ram.sh=== | ===dump_ram.sh=== | ||
Line 522: | Line 203: | ||
echo Dumping vram | echo Dumping vram | ||
dd if=/dev/ps3vram of=ps3vram.bin | dd if=/dev/ps3vram of=ps3vram.bin | ||
== Payloader3 == | == Payloader3 == | ||
* http://git.dashhacks.com/payloader3/payloader3/trees/master (down) | |||
* http:// | |||
* 2011-06-22 backup: http://gotbrew.org/payloader3.tar.gz / [http://www.multiupload.com/DM8KLHX2SS payloader3.tar.gz (55.55 MB)] | * 2011-06-22 backup: http://gotbrew.org/payloader3.tar.gz / [http://www.multiupload.com/DM8KLHX2SS payloader3.tar.gz (55.55 MB)] | ||
* Up including last commit before dashhacks went down : [http://www.multiupload.com/ZZ0X312CDM payloader3.tar.bz2 (45.49 MB)] (full git backup, also includes : [http://www.multiupload.com/EVO0GPP4DB payloader3-src-only.rar (2.08 MB)]) | * Up including last commit before dashhacks went down : [http://www.multiupload.com/ZZ0X312CDM payloader3.tar.bz2 (45.49 MB)] (full git backup, also includes : [http://www.multiupload.com/EVO0GPP4DB payloader3-src-only.rar (2.08 MB)]) | ||
===Howto=== | ===Howto=== | ||
Line 548: | Line 227: | ||
=== ps3load 3.55 make_self fixed === | === ps3load 3.55 make_self fixed === | ||
* older versions of ps3load would '''not''' work on 3.50/3.55 (¨sysProcessExitSpawn2¨ won't work proper), and you had to use 3.41 instead. This is no longer an issue with the recent version ps3load which fixed the (make_self) issue for 3.55 | * older versions of ps3load would '''not''' work on 3.50/3.55 (¨sysProcessExitSpawn2¨ won't work proper), and you had to use 3.41 instead. This is no longer an issue with the recent version ps3load which fixed the (make_self) issue for 3.55 | ||
** standalone precompiled version to try: [http://www. | ** standalone precompiled version to try: [http://www.multiupload.com/K9CHO86E0Q ps3load.gnpdrm.pkg (522.17 KB)] (don't forget to delete your old version first) | ||
The PKG will install to the harddrive (dev_hdd0/game/PS3LOAD04/) with ps3load added as icon to the XMB > Network category. | The PKG will install to the harddrive (dev_hdd0/game/PS3LOAD04/) with ps3load added as icon to the XMB > Network category. | ||
Line 624: | Line 303: | ||
346690: 80000000002be570 # syscall_map_open_desc | 346690: 80000000002be570 # syscall_map_open_desc | ||
== dev_flash and dev_flash3 unpacker == | == dev_flash and dev_flash3 unpacker == | ||
it's a simple dev_flash extractor for 3.56+ PUPs | it's a simple dev_flash extractor for 3.56+ PUPs | ||
(i have all the tools under /usr/bin, you guys can also use alias cmd to link the tools) | |||
LINUX version: http://pastebin.com/kLrPFb7y | LINUX version: http://pastebin.com/kLrPFb7y | ||
Line 811: | Line 320: | ||
it's a simple core os extractor for 3.56+ PUPs | it's a simple core os extractor for 3.56+ PUPs | ||
Before using it: Change this line "TOOLS=/home/wargio/.ps3tools" with the path of your tools, example: TOOLS=/home/god/ps3dev/ps3tools | Before using it: Change this line "TOOLS=/home/wargio/.ps3tools" with the path of your tools, example: TOOLS=/home/god/ps3dev/ps3tools | ||
Line 819: | Line 327: | ||
example: extract_coreos.sh PS3UPDAT.PUP | example: extract_coreos.sh PS3UPDAT.PUP | ||