2重製版PAK拆包工具
該工具可以將生化危機2重製版的re_chunk_000.pak文件進行拆包
截圖 共 1 張
模組介紹 作者原文
該工具可以將生化危機2重製版的re_chunk_000.pak文件進行拆包,
使用方法:
1.下載工具;
2.運行“quickbms_4gb_files.exe”文件;
3.第一次彈窗選擇“re2_pak_unpack.bms”文件;
4.第二次彈窗選擇要拆包的“re_chunk_000.pak”文件;
5.第三次彈窗選擇要保存的位置;
6.最後等待拆包完成即可;
注:
壓縮包中
“re2_pak_unpack.bms”是生化危機2:重製版的插件;
“re2_pak_names_release.list”是生化危機2:重製版拆包後的文件路徑
- * *
工具介紹:
QuickBMS通用文件提取器和重新導入器0.9.2 (quickbms)
基於通用腳本的文件提取器和重新導入器。
QuickBMS支持大量遊戲和文件格式,存檔,加密,壓縮,混淆和其他算法。
如果雙擊(正常啓動)可執行文件,則QuickBMS使用簡約GUI;如果從控制台啓動,則使用命令行,通過使用第二種模式或可執行文件的鏈接,可以激活許多有用和高級的選項。
歷史:
這個想法源於對處理大多數遊戲所使用的檔案的簡單快速解決方案的需要,而不會浪費時間編寫一個包含大量C代碼的獨立工具,僅用於基本文件格式。
所以這個工具主要是爲自己創建的,可以快速創建我的提取器,其次是任何其他想要在不學習真正的編程語言的情況下做同樣的用戶。
BMS語言基本,易於使用且存在超過10年,我所做的只是根據我的個人需求進行增強,並在處理複雜的檔案和文件格式時使生活更輕鬆。
特徵:
- 開源和多平臺,在Windows(甚至Win98)和GNU / Linux(x86和PPC)上測試
- 從命令行和GUI工作(僅限Windows,只需雙擊quickbms.exe)
- 重新導入和重新導入2模式,用於將修改後的文件重新注入存檔
- 支持大量加密算法,甚至是一些專有算法
- 支持大量壓縮算法(超過700),甚至是一些專有算法
- 支持大量的哈希算法
- 支持其他類型的算法(如base64)和/或混淆(xor,rot等)
- 支持使用幾乎任何已知的調用約定調用DLL和原始轉儲函數
- 支持位操作和可切換的小/大端
- 簡單和動態的語言,允許進行許多操作,減少無法輕易支持的檔案和格式的百分比
- 詳細選項(-V),用於在反轉和測試文件格式期間顯示所有需要的詳細信息
- HTML輸出(-H)自動將顏色和名稱應用於在腳本使用過程中解析的字段:q3infoboom.zip上的zip.bms示例
- 將該工具用作壓縮,加密和crc /校驗和算法的盲掃描器的可能性
- 支持網絡套接字,SSL和http / https
- 支持其他替代輸入/輸出接口,如進程(包括調試和自動斷點恢復),音頻,視頻和Windows消息
- 支持可視化和創建各種類型的數據,如x86程序集,IP地址,time_t,FILETIME,ClassID等
- 支持類似C的結構和基本語法,以便輕鬆處理文件格式
- 通過EXECUTE方法支持任何命令行解壓縮器/解密器/ anything_else(Comtype和Encryption命令)
- 讀寫操作
- quickbms_4gb_files.exe是一個原生的32位程序,所有變量設置爲64位在某些情況下都很有用
- 計劃中的未來發展將涵蓋逆向工程師和高級用戶的更多高級功能
- 可定製的CRC引擎
- 大量腳本支持數百種文件格式和數千種遊戲
- 實驗遊戲本地化(字符串編輯)
- 創建ISO映像和ZIP存檔作爲替代輸出
- 嵌入式C編譯器在運行時使用C函數
- 實驗IPC接口:命名管道,郵件槽,web和DLL
- 支持Total Commander的WCX打包器插件
源代碼/ Linux:
- quickbms_src.zip
該工具的完整源代碼,它與可執行文件分開,以減少下載的大小,避免混淆用戶。
在Linux上,它足以進入src文件夾並啓動make。
文檔:
- quickbms.txt
前3個部分適用於任何用戶,其餘部分僅適用於想要理解和編寫QuickBMS腳本的開發人員和高級用戶。
- quickbms_crc_engine.txt
如何使用QuickBMS中嵌入的CRC計算引擎來計算自定義校驗和。
- userDefineLang.xml Notepad ++的
BMS語法高亮顯示(最新更新:2017年3月18日)
- 包中有changelog.txt
支持,幫助,反饋和建議:
- ZenHAX論壇
是QuickBMS的官方支持論壇
搜索魔法和標誌:
- BMS
在我的BMS腳本中搜索搜索關鍵字。
如果您不知道正確的腳本,請使用十六進制編輯器打開您的存檔/文件,並檢查開頭是否有字符串(通常爲4個字節)並將其插入搜索表單中。
使用最新腳本的源:
- RSS
新增和更新的腳本
逆向工程的特殊腳本:( 如果您不知道自己在做什麼,
請不要使用它們):
- QuickBMS comtype scanner 2:原始未知壓縮數據文件上的壓縮算法掃描程序:
comtype_scan2.bms + comtype_scan2.bat(0.1.1b)
如何使用:
- 使用grep搜索預期的字符串,例如,如果您希望wav文件使用grep -rs RIFF c:\ output_folder
- 從最大的文件開始驗證過程
- 刪除大小小於原始文件的文件
- 確定輸出文件後,在源文件src \ defs.h中搜索其編號
- comtype_scan2.bat comtype_scan2.bms dump.dat c:\ output_folder
如果您已經知道解壓縮的大小(例如0x112233),請使用:
- comtype_scan2.bat comtype_scan2.bms dump.dat c:\ output_folder 0x112233
- 有關圖形的逐步檢查此頁面
- 將壓縮數據轉儲到新文件中,可能使用十六進制編輯器(您可以將此文件稱爲dump.dat)
- 創建一個新文件夾(例如c:\ output_folder)
- 將comtype_scan2.bat,comtype_scan2.bms和quickbms.exe放在同一個文件夾中
- 從命令行類型:
- 在此過程中,當你看到quickbms停頓/凍結幾秒鐘時你必須按CTRL-C並在Windows會問你“終止批處理作業(Y / N)?”時回答N.
- 整個過程不到一分鐘
- 進入輸出文件夾並使用十六進制編輯器驗證所有創建的文件
- 有一些技巧可以讓這項工作變得更容易:
- QuickBMS加密掃描器0.2:使用密鑰和原始數據文件上的可選ivec提供的各種加密算法的掃描程序:
encryption_scan.bms + encryption_scan.bat(0.2)
如何使用:
- 除了輸出文件的可選大小之外,其用法與之前相同,因爲沒有這樣的參數
- CRC掃描儀:各種crc /校驗和算法的掃描儀:
crc_scan.bms(0.1.2a)
如何使用:
- quickbms crc_scan.bms dump.dat> crc.txt
- 轉儲要在新文件中計算校驗和的數據,也許使用十六進制編輯器(可以調用此文件dump.dat)
- 從命令行類型:
- 打開文件crc.txt並搜索您期望的校驗和以及生成它的相對設置,結果包括校驗和和具有反向字節的相同校驗和以便於搜索
- ZIP密碼掃描程序 - zipcrypto:
zip_pwd_scan.bms(0.1)
如果要使用遊戲的zip密碼,如何使用:
- quickbms zip_pwd_scan.bms gamefile.zip
- exestringz -q 1 game.exe passwords_list.txt
- exestringz -b -q 1 game.exe passwords_list.txt
- 字符串game.exe> passwords_list.txt
- 解壓縮遊戲可執行文件如果它被打包/保護,你也可以轉儲進程(例如使用dumproc)
- 運行字符串工具,將輸出重定向到passwords_list.txt:
- 您也可以使用我的Exestringz工具掃描可執行文件,如果第一個不起作用,您可以嘗試兩種方法:
- 從命令行類型:
- 如果找到密碼,您將看到“找到密碼”消息
QuickBMS的編譯版本:
- 當前/最新(Win32),它與主下載鏈接的鏈接相同
- Linux的當前靜態可執行文件(Ubuntu 32位)
- MacOSX的當前可執行文件(El Capitan)
- 0.9.0(舊)
- 0.7.7(很老)
用法和示例:
- 存檔提取的示例包括5個步驟
- 盲壓縮算法的例子guesser(comtype_scan)
此頁面上提供的整個腳本集合:
- quickbms_scripts.zip
包含此頁面上所有腳本的每日ZIP存檔。一條鏈接來統治它們!
QuickBMS對瘋狂的想法和建議持開放態度,因此請隨時與我聯繫並提供任何反饋。
- * *
EN:
QuickBMS generic files extractor and reim …
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 這類遊戲沒有通用的模組管理器:有的模組直接替換遊戲檔案、有的放進遊戲專屬的 Mods 資料夾、有的要先裝遊戲對應的社群載入器或工具,以包內說明為準。
- 嚴格按說明放置檔案;標註「前置依賴」的模組需要把依賴一併裝好。
- 啟動遊戲確認載入成功;部分遊戲需要在設定或模組選單裡手動啟用。
不同遊戲、不同模組的安裝位置差異很大,包內說明是最可靠的依據。