what is SPRX ?
Signed PPU Relocatable Executable (SPRX)
SPRX are PS3 Plugins, you can compare them to Xbox DLLs, both needs to be written in C++, but you also have to be careful, i’m not sure what you can fuck up at all on the Console, but i got a RSOD once.
With a plugin will your Code directly executed from Console, means no RTM (Real Time Modding) is required.
http://www.psdevwiki.com/ps3/SPRX_File_Format
sprx已經在海外已經流行了一陣子,但是兩岸的同學們對sprx方式的修改並不熱衷
因為EBOOT MOD與RTE比較好使啊!...
這篇的用意在於傻瓜式的嚮導你如何對自己的EBOOT解密elf文件,在對elf重新簽名打包回去,僅此而已。
以勇者鬥惡龍 創世小玩家 阿雷夫加爾德復興記 來示範
打開TrueAncestor_SELF_Resigner_v1.9x文件夾,並且把你的遊戲EBOOT.BIN放在根目錄底
執行resigner.exe,選第一個 decrypt EBOOT.BIN Only
此時根目錄會產生EBOOT.ELF
把EBOOT.ELF複製到SPRXInjectorGUI根目路底,打開 SPRXInjectorGUI.exe
load 你想注入的 EBOOT.ELF 接著在按Build 建立
(如果有其他用途的人可以更改路徑為其他路徑或其他名稱)
*trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效*
按Build後 會產生一個 Patched-EBOOT.ELF 檔案
把Patched-EBOOT.ELF這文件複製到TrueAncestor_SELF_Resigner_v1.9x根目錄底
並刪除原本的EBOOT.ELF
再把Patched-EBOOT.ELF重新改名回EBOOT.ELF
再執行resigner.exe,選第二個 Resign to NON-DRM EBOOT(如果是PSN Game 就必須選 第三個
Resign to NPDRM EBOOT ) ,確定enter後軟件會幫您合成好新的EBOOT.BIN
最後在把你重簽名好的EBOOT.BIN替換至你遊戲目錄底的EBOOT.BIN,也把作者發佈的
PS3_Trainer.sprx丟至dev_hdd0/tmp/目錄底 或是dev_usb00x//tmp/目錄底 ,只要每次進去遊戲,sprx就會開始產生作用
2016年02月13日 21:47 沙发
應該比按鍵開關簡潔 :
按鍵顯示全部列表 退出
按鍵顯示鍵盤 快速輸入法
pop一次顯示全部 剛輸入開關項目
2016年02月13日 21:55 1层
@qq Baga大大幾乎搞定了cave,鍵盤部分也順便搞嗎
2016年02月13日 22:05 1层
@qq 鍵盤你們以前就弄出來了 剩快速輸入法
start+up顯示全部列表 ok退出:
1.HP
2.MP
3.Gold
start_dn顯示鍵盤 輸入1223
pop顯示:
1.HP已開啟
2.MP已關閉
3.Gold已開啟
2016年02月13日 22:12 板凳
之前鍵盤copy不知道誰的source,有嚴重的bug,呼喚出來 退出後會造成 死機,等等我在測試一下
2016年02月13日 22:17 地板
codecave去年一開始就搞定了
只是你們連patch都失敗 就不用搞了
2016年02月13日 22:27 1层
@qq 那個時候非常無知,請原諒optantic….哈哈哈,不過 cave 可以不用idapro查 addr 就好了 lol…
2016年02月13日 22:35 1层
@qq 應該0x70 100% 不用查
2016年02月13日 22:44 4楼
原來是這樣,也就說10 line ,第一個就是0x70 ,下一個line +0x4
2016年02月14日 06:55 5楼
一個半夜在測試 keyboard , 我覺得應該是source 上的缺陷…叫出鍵盤 回到XMB 會重啟主機 好可惜
2016年02月14日 19:01 6楼
Netcheat 好廢,一開始我以為PC 8內存不夠 搜碼容易死機,現在 升級至16G 還是情況一樣…
2016年02月16日 01:38 7楼
已經有不用SPRX Elf Builder 方式 載入 sprx 方式 cex/dex 通用,真後悔沒多做功課
2016年02月16日 14:06 1层
@ioritree boot_plugins.txt 放入trainer 應該也可以
會自動卸載?
2016年02月16日 14:44 2层
@qq boot_plugins.txt 設 DragonQuestBuilders.sprx 路徑? 記得去年 有這樣做過,只是都沒效果…
2016年02月16日 15:25 3层
@ioritree 可能要用get_game_process才抓的到eboot的pid
2016年02月16日 16:59 4层
@qq lib 我知道為什麼會不能用,另存新檔的檔案內容幾乎都變亂碼 lol..貌似可以建立了
2016年02月16日 08:28 8楼
这个方法E3 edo没办法用?
2016年02月16日 09:02 1层
@qq 不清楚,沒有 ode 主機…
2016年02月16日 22:23 9楼
測試直接將trainer.sprx設在boot_plugins.txt裡頭,退出遊戲後無法卸載,即使更換新的trainer.sprx還是必須要重新啟動PS3才會生效,但是EBOOTLoader.sprx退出遊戲後就會卸載,更換新的trainer.sprx也不用特地重新啟動PS3。
2016年02月29日 18:13 10楼
我試著跑了一下SPRX Elf Builder 程式會一直當掉
請問一下需要什麼相依套件嗎?
2016年02月29日 18:16 1层
@refinement .NET Framework
2016年03月30日 23:30 11楼
換另外一種注入方式(SPRXInjectorGUI.exe),比較穩定…
2016年03月31日 02:17 1层
@ioritree
2016年08月27日 19:29 2层
@七支剑 trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效
七大這句話什麼意思呢??我卡在無法build這一步 按下去build鍵沒反應
已經生成EBOOT.ELF
2016年04月22日 17:58 12楼
PS3好像好久没有新的游戏金手指了,是必须等作者做出来了才更新吗?还是金手指文件内包含其他游戏?
2016年04月22日 18:01 1层
@老左 醞釀中…
2016年04月22日 18:55 2层
@ioritree [PS3] 190 in 1 ??
2016年04月22日 19:06 2层
@ioritree 憋大招
2016年04月22日 18:52 13楼
最近PS3好像没有新的游戏金手指出啊,是要等作者做到才有还是金手指文件内包含其他一些游戏的?
2016年04月22日 20:53 14楼
放心…都是改一些玩上五秒就刪除的遊戲
2016年04月22日 21:41 1层
@ioritree 五秒就很滿足了~ 五秒我就能高潮了~
2016年04月22日 23:48 1层
@ioritree 5秒你做了多少个项目
2016年05月09日 16:04 15楼
PS3 模擬器 能使用這個嗎
2016年08月27日 17:58 16楼
trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效
請問一下這句話是什麼意思呢 大大 目前卡在這裡無法build說
2016年08月27日 18:03 1层
@Hank tmp/Abc.sprx
Tool>Abc.sprx<--O Tool>aBC.sprx<--X
2016年08月27日 20:02 2层
@ioritree 目前的路徑
C:\Documents and Settings\Hank\桌面\SPRXInjectorGUI\EBOOT.ELF
/dev_hdd0/ tmp/PS3_Trainer.sprx
以上需要改哪個呢??先感謝七大這麼快回覆
2016年08月27日 20:12 3层
@Hank https://www.microsoft.com/zh-CN/download/details.aspx?id=30679
安裝x86的檔案在試試能不能建立
2016年08月27日 20:16 4层
@ioritree ok~~我是XP系統 先試試看 還是先謝謝iori大~~~不行再來請問
2016年08月27日 21:25 4层
@ioritree iori大~~裝了你的那個插件還是無法建立 按build鍵依然沒反應說~~看來可能是我的電腦的問題???
我把已經生成的EBOOT.elf文件百度雲共享給你 你能否用SPRXInjectorGUI幫我注入一下再回傳雲端共享回給我呢??這樣我三國志13就可以用金手指了 感謝
這是地址 http://pan.baidu.com/s/1mi0dsKC
2016年08月27日 21:36 5层
@LVCмīj靓 net framework 有裝嗎?
2016年08月27日 21:46 6层
@ioritree 嗯 因為我TrueAncestor_SELF_Resigner_v1.97是可以用 已經生成EBOOT.ELF 這樣是有裝net framework麼??還是還要再裝?按那個build鍵沒反應我也是蠻傻眼XDDD
2016年10月03日 14:36 6层
@ioritree @iori所以再坚持勇者斗恶龙建设者,你在哪里正好放在我知道HDD0那么你只是滴在TMP从训练师的两个文件,然后将其他文件或做我必须将它们移到一些PS3文件还有什么地方,也是什么激活教练控制器上我对语言的理解按钮[颜色=蓝色] [/ COLOR]小有一点是坏
2016年08月27日 18:33 17楼
trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效
這段話是什麼意思 卡在無法build
2016年09月25日 20:22 18楼
大大什么时候做女神异闻录5和传颂之物 两人白皇的金手指?
2017年01月04日 14:25 19楼
网盘链接中的东西下载不了 麻烦大神看一下谢谢!
2017年01月04日 17:30 1层
@Lroeks 这是百毒的锅
2018年06月25日 19:20 2层
@七支剑 SPRXInjectorGUI 博主百度网盘链接挂了有没有新链接呢
2018年06月25日 19:53 3层
@cojokerre 已更新链接
2018年08月12日 15:41 20楼
谁有重签合成好的机战天狱篇的金手指文件就要EBOOT.BIN这个,可以发给我吗?谢谢啦!邮箱984319167@qq.com