PS3 SPRX Elf Builder

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放在根目錄底

PS3 SPRX Elf Builder

執行resigner.exe,選第一個 decrypt EBOOT.BIN Only

PS3 SPRX Elf Builder

此時根目錄會產生EBOOT.ELF

PS3 SPRX Elf Builder

PS3 SPRX Elf Builder

把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

PS3 SPRX Elf Builder

PS3 SPRX Elf Builder

再執行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就會開始產生作用

SPRXInjectorGUI.rar (932)

点击获取免费金手指

发表评论

您必须登录才能发表评论!

目前评论:48   其中:访客  43   博主  5

  1. avatar qq 游客 5

    應該比按鍵開關簡潔 :
    按鍵顯示全部列表 退出
    按鍵顯示鍵盤 快速輸入法
    pop一次顯示全部 剛輸入開關項目

    • avatar ioritree 永久VIP 5

      @qq Baga大大幾乎搞定了cave,鍵盤部分也順便搞嗎 :mrgreen:

    • avatar qq 游客 5

      @qq 鍵盤你們以前就弄出來了 剩快速輸入法
      start+up顯示全部列表 ok退出:
      1.HP
      2.MP
      3.Gold
      start_dn顯示鍵盤 輸入1223
      pop顯示:
      1.HP已開啟
      2.MP已關閉
      3.Gold已開啟

  2. avatar ioritree 永久VIP 5

    之前鍵盤copy不知道誰的source,有嚴重的bug,呼喚出來 退出後會造成 死機,等等我在測試一下

  3. avatar qq 游客 5

    codecave去年一開始就搞定了
    只是你們連patch都失敗 就不用搞了

    • avatar ioritree 永久VIP 5

      @qq 那個時候非常無知,請原諒optantic….哈哈哈,不過 cave 可以不用idapro查 addr 就好了 lol…

    • avatar qq 游客 5

      @qq 應該0x70 100% 不用查

  4. avatar ioritree 永久VIP 5

    原來是這樣,也就說10 line ,第一個就是0x70 ,下一個line +0x4

  5. avatar ioritree 永久VIP 5

    一個半夜在測試 keyboard , 我覺得應該是source 上的缺陷…叫出鍵盤 回到XMB 會重啟主機 好可惜

  6. avatar ioritree 永久VIP 5

    Netcheat 好廢,一開始我以為PC 8內存不夠 搜碼容易死機,現在 升級至16G 還是情況一樣…

  7. avatar ioritree 永久VIP 5

    已經有不用SPRX Elf Builder 方式 載入 sprx 方式 cex/dex 通用,真後悔沒多做功課 :idea:

    • avatar qq 游客 5

      @ioritree boot_plugins.txt 放入trainer 應該也可以
      會自動卸載?

      • avatar ioritree 永久VIP 5

        @qq boot_plugins.txt 設 DragonQuestBuilders.sprx 路徑? 記得去年 有這樣做過,只是都沒效果…

        • avatar qq 游客 5

          @ioritree 可能要用get_game_process才抓的到eboot的pid

          • avatar ioritree 永久VIP 5

            @qq lib 我知道為什麼會不能用,另存新檔的檔案內容幾乎都變亂碼 lol..貌似可以建立了

  8. avatar qq 游客 5

    这个方法E3 edo没办法用?

    • avatar ioritree 永久VIP 5

      @qq 不清楚,沒有 ode 主機…

  9. avatar ioritree 永久VIP 5

    測試直接將trainer.sprx設在boot_plugins.txt裡頭,退出遊戲後無法卸載,即使更換新的trainer.sprx還是必須要重新啟動PS3才會生效,但是EBOOTLoader.sprx退出遊戲後就會卸載,更換新的trainer.sprx也不用特地重新啟動PS3。

  10. avatar refinement 游客 1

    我試著跑了一下SPRX Elf Builder 程式會一直當掉
    請問一下需要什麼相依套件嗎?

  11. avatar ioritree 永久VIP 5

    換另外一種注入方式(SPRXInjectorGUI.exe),比較穩定…

    • avatar 七支剑 博主

      @ioritree :grin: :wink:

      • avatar Hank 游客 2

        @七支剑 trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效
        七大這句話什麼意思呢??我卡在無法build這一步 按下去build鍵沒反應
        已經生成EBOOT.ELF

  12. avatar 老左 游客 4

    PS3好像好久没有新的游戏金手指了,是必须等作者做出来了才更新吗?还是金手指文件内包含其他游戏?

  13. avatar 老左 游客 4

    最近PS3好像没有新的游戏金手指出啊,是要等作者做到才有还是金手指文件内包含其他一些游戏的?

  14. avatar ioritree 永久VIP 5

    放心…都是改一些玩上五秒就刪除的遊戲 :mrgreen:

  15. avatar Xman01 游客 1

    PS3 模擬器 能使用這個嗎

  16. avatar Hank 游客 2

    trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效
    請問一下這句話是什麼意思呢 大大 目前卡在這裡無法build說

    • avatar ioritree 永久VIP 5

      @Hank tmp/Abc.sprx

      Tool>Abc.sprx<--O Tool>aBC.sprx<--X

      • avatar Hank 游客 2

        @ioritree 目前的路徑
        C:\Documents and Settings\Hank\桌面\SPRXInjectorGUI\EBOOT.ELF
        /dev_hdd0/ tmp/PS3_Trainer.sprx

        以上需要改哪個呢??先感謝七大這麼快回覆

        • avatar ioritree 永久VIP 5

          @Hank https://www.microsoft.com/zh-CN/download/details.aspx?id=30679
          安裝x86的檔案在試試能不能建立

          • avatar LVCмīj靓 会员 2

            @ioritree ok~~我是XP系統 先試試看 還是先謝謝iori大~~~不行再來請問

          • avatar LVCмīj靓 会员 2

            @ioritree iori大~~裝了你的那個插件還是無法建立 按build鍵依然沒反應說~~看來可能是我的電腦的問題???

            我把已經生成的EBOOT.elf文件百度雲共享給你 你能否用SPRXInjectorGUI幫我注入一下再回傳雲端共享回給我呢??這樣我三國志13就可以用金手指了 感謝
            這是地址 http://pan.baidu.com/s/1mi0dsKC

            • avatar ioritree 永久VIP 5

              @LVCмīj靓 net framework 有裝嗎?

              • avatar LVCмīj靓 会员 2

                @ioritree 嗯 因為我TrueAncestor_SELF_Resigner_v1.97是可以用 已經生成EBOOT.ELF 這樣是有裝net framework麼??還是還要再裝?按那個build鍵沒反應我也是蠻傻眼XDDD

              • avatar justen 会员 0

                @ioritree @iori所以再坚持勇者斗恶龙建设者,你在哪里正好放在我知道HDD0那么你只是滴在TMP从训练师的两个文件,然后将其他文件或做我必须将它们移到一些PS3文件还有什么地方,也是什么激活教练控制器上我对语言的理解按钮[颜色=蓝色] [/ COLOR]小有一点是坏

  17. avatar Hank 游客 2

    trainer.sprx必須與注入的名稱相同,注意大小寫,否則無效
    這段話是什麼意思 卡在無法build

  18. avatar 老左 游客 4

    大大什么时候做女神异闻录5和传颂之物 两人白皇的金手指?

  19. avatar Lroeks 游客 1

    网盘链接中的东西下载不了 麻烦大神看一下谢谢!

  20. avatar 第二眼帅锅 会员 0

    谁有重签合成好的机战天狱篇的金手指文件就要EBOOT.BIN这个,可以发给我吗?谢谢啦!邮箱984319167@qq.com :neutral: