【Getamped】热血英豪配置数据提取教程
2022年6月20日——因技术研究突破,下文的绕过GPK操作可被GPK关闭技术取代,原操作亦可正常使用。

本文所指配置数据,是Getamped中的com.cyberstep.ring.setting.NewSetting类和com.cyberstep.ring.util.Dict类数据,包含游戏的设定和字典信息。
所提取的数据文件可通过ampedZ(https://lrfasd.github.io/ampedZ/WHATSNEW.html)单独或同时读取查看。

步骤1:绕过GPK
本文的提取方法是通过从进程的dump内存数据中查询匹配提取,dump内存数据最简便的方法是通过Windows系统自带的任务管理器获取。因最新版本的热血英豪受到GPK的防护,通过任务管理器dump数据会被拒绝访问,所以要先绕过GPK才能正常提取数据。
外服不受此限制可以直接跳过该步骤。
为提取配置数据所需要的绕过GPK仅需要两个操作:断开网络连接、删除GPK文件夹。
【断开网络连接】连网线的拔网线,连WIFI的断WIFI,或者禁用网络连接:

【删除GPK文件夹】直接删除游戏内的GPK文件夹:


步骤2:dump内存
【登陆游戏】运行游戏程序,跳过可能出现的错误提示,恢复网络连接,登录游戏帐号,直到出现以下界面:

【dump内存】打开任务管理器找到游戏进程(建议提前准备好该界面),右键菜单上选择“创建转储文件”:


步骤3:提取数据
【提取数据】用ampedT(https://lrfasd.github.io/ampedT/WHATSNEW.html)打开上述dmp格式的转储文件,会自动分析包含的可识别数据,如有NewSetting.ser和Dict.ser文件说明提取成功。

【查看数据】保存上述两个文件,通过ampedZ查看使用。
