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 377: | Line 100: | ||
::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 109: | ||
: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 126: | ||
* [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 159: | ||
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 179: | ||
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 208: | ||
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 219: | ||
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 243: | ||
=== 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 640: | Line 335: | ||
== GameOS dumper tools == | == GameOS dumper tools == | ||
precompiled: | |||
*[http://www.multiupload.com/R34YRGY6Z8 dumperpack.rar (1.9 MB)] | |||
:(glevand e.a.; includes several dumpertools : flash, lv1, lv2, sysrom) | |||
* [http://www. | |||
=== flash dumper === | === flash dumper === | ||
precompiled: | precompiled: | ||
* [http://www. | * [http://www.multiupload.com/J6XX950BBV dump_flash.pkg (70.48 KB)] | ||
* [http://www.multiupload.com/VWN0XF3LFZ dump_flash_ptab.pkg (70.23 KB)] | |||
<!--// * [http://www.multiupload.com/2V5J0MHF4F dump_flash-faster.pkg (70.23 KB)] not faster, old bugged version that also dumps vflash on NOR consoles //--> | <!--// * [http://www.multiupload.com/2V5J0MHF4F dump_flash-faster.pkg (70.23 KB)] not faster, old bugged version that also dumps vflash on NOR consoles //--> | ||
:NOR flash | :NOR flash dump will take about 30 minutes<!--// 30mins and 20 secs ~9 KB/sec //-->, size: 16 MB (1 file: flash.bin) | ||
:NAND flash | :NAND flash dumps will take more then 2½ hours<!--// 150mins ~ 27 KB/sec //-->, size: 239MB (1 file: flash.bin) with bootldr missing. | ||
git source: | git source: | ||
* [http://foxbrew.org/git/otheros-utils/dump_flash.git/ dump_flash.git] | * [http://foxbrew.org/git/otheros-utils/dump_flash.git/ dump_flash.git] | ||
* [http://foxbrew.org/git/otheros-utils/dump_flash_ptab.git/ dump_flash_ptab.git] | * [http://foxbrew.org/git/otheros-utils/dump_flash_ptab.git/ dump_flash_ptab.git] | ||
=== lv1 dumper === | === lv1 dumper === | ||
Line 769: | Line 381: | ||
git source: | git source: | ||
* [http://foxbrew.org/git/otheros-utils/dump_sysrom.git/ dump_sysrom.git] | * [http://foxbrew.org/git/otheros-utils/dump_sysrom.git/ dump_sysrom.git] | ||
=== vflash dumper === | === vflash dumper === | ||
Line 787: | Line 391: | ||
* [http://www.multiupload.com/IBF5XTDFWP vshDumper.rar (25.29 KB)] ([[User:Daxgr]])<br /> | * [http://www.multiupload.com/IBF5XTDFWP vshDumper.rar (25.29 KB)] ([[User:Daxgr]])<br /> | ||
:([http://pastie.org/private/lbv2vc50spgjx816mahfa IDA analysis of sacd.sprx]) | :([http://pastie.org/private/lbv2vc50spgjx816mahfa IDA analysis of sacd.sprx]) | ||
== dev_flash and dev_flash3 unpacker == | == dev_flash and dev_flash3 unpacker == | ||
Line 822: | Line 420: | ||
== Syscon FW Reader == | == Syscon FW Reader == | ||
This simple program will read and show information about a Syscon Firmware package.<br /> | This simple program will read and show information about a Syscon Firmware package.<br /> | ||
To compile it, | To compile it, put it in the ps3tools folder and add the *.c name in the makefile.. or use my makefile: http://pastebin.com/zSXkJki2 | ||
[http:// | |||
v 0.01 [http://pastebin.com/DwnK2rQ2 syscon.c] [FIX 2] | |||
== SFO Reader == | == SFO Reader == | ||
it will show useful informations, built initially for vita pkgs<br /> | it will show useful informations, built initially for vita pkgs<br /> | ||
To build it, | To build it, put in the ps3tools folder with this file: [http://pastebin.com/raw.php?i=Np5HSNG2 little_endian.h]<br /> | ||
[http:// | [OLD Version][http://pastebin.com/raw.php?i=m6dZ4hbW sfo.c]<br /> | ||
[New Version][http://pastie.org/private/y4ozdc4ruvmlgq7esmnuiw sfo.c] (now detects correctly the Version string)<br /> | |||
if you have trouble with compiling, use the Syscon FW Reader Makefile and change''' TOOLS = syscon''' with '''TOOLS = sfo''' <br /> | |||
Compiled Version (LINUX x64) http://www.mediafire.com/?objleq5oikolrlo | |||
Line 852: | Line 454: | ||
[ 13 ] VERSION | Param: 01.03 | [ 13 ] VERSION | Param: 01.03 | ||
</pre> | </pre> | ||
==SFO2SFX== | ==SFO2SFX== | ||
it's a really simple Sfo to sfx converter.<br />for now it's not able to convert from sfx to sfo (when i will have more time, i will write a SFX2SFO. deroad)<br /> | it's a really simple Sfo to sfx converter.<br />for now it's not able to convert from sfx to sfo (when i will have more time, i will write a SFX2SFO. deroad)<br /> | ||
Download [http://www.mediafire.com/?u198mdksubj6c9c ps3tool_with_sfo2sfx] (this is my full SRC. all the tools are already compiled) | Download [http://www.mediafire.com/?u198mdksubj6c9c ps3tool_with_sfo2sfx] (this is my full SRC. all the tools are already compiled) | ||
From<br /> | From<br /> | ||
<pre>[SFO HDR] 0x00505346 | <pre>[SFO HDR] 0x00505346 | ||
Line 879: | Line 479: | ||
<param key="VERSION" fmt="utf8" max_len="8">01.00</param> | <param key="VERSION" fmt="utf8" max_len="8">01.00</param> | ||
</paramsfo></pre> | </paramsfo></pre> | ||