gbata 0.7a 发布,顺带汉化以及退壳步骤
其实我现在基本不玩GBA了,GBAROM也很少摆弄了,但不知道为什么,今天看到gbata出新版,还是忍不住要汉化她,反正也不费什么事。
这是一个给GBAROM打补丁的软件,功能比较强大,可以打软复位、时钟、IPS等各种补丁,还可以给ROM去片头、减肥等功能,绝对是GBA游戏玩家的必备工具。因为有一段日子,特别热衷于玩GBA游戏——主要是指恶魔城系列,所以那段时间知道了这个软件,上一版0.7我也汉化了,所以如果借助 Multilizer的翻译记忆功能,这个软件弹指就可以汉化完。但难点在于退壳上面。
这个软件结构比较简单,我是指文件少,就一个,不过用PEiD测下来表明,是加的最麻烦的PeCompact 2.x的壳,基本没有什么自动退壳的软件可以用,所以只好用OllyDBG来手动退了。
PeCompact2.x制造了两个异常(00000000内存写异常和Single Step单步循环异常),可以轻松通过查看SEH链来进行脱壳。
我参考了一个OllyDBG通用的退壳步骤:
1、去掉所有异常忽略,保留kernel32里的内存读写异常忽略
2、F9,运行
3、遇到写[00000000]内存异常,暂停
4、查看右下角SEH链信息,也可从右上角esp+4获得第一个SE Handle,Ctrl+G,来到此地址
5、向下找到jmp eax,大概在+CBH处(我这里是+CDH),记住此eax地址
6、Ctrl+F2重新载入,下硬件执行断点:he 4A0B64,F9,找到push ebp的语句,可以右键dump了
7、F8(有的需要,我这里已经在上一步完工了)
8、dump,imprec fix iat,完工(有些还需要修复iat表,我这里也不需要了,dump出来的直接能用)
然后用Multilizer汉化,不在话下,只是它生成的.exe没法用,提示“不是标准的win32程序”,没办法,把Delphi特有的CHS资源文件,用ReScope强行打开,拷贝里面的RCData到dump的程序里,这样就好了。
还有部分ASCII资源,用UltraEdit就轻松搞定了。
谁要是有兴趣,可以到Emu-Zone社区里去下载,我发布在那里了(这里什么时候能上传就好),以下地址:
http://bbs.emu-zone.org/newbbs/viewthread.php?tid=379901&extra=page%3D1
gbata 0.7a 发布,顺带汉化以及退壳步骤相关推荐
- Adobe Captivate 2019 11.5.0 Windows和macOS汉化中文版汉化补丁Adobe Captivate中文官网captivatecn.com
Adobe Captivate 2019发布了两个更新补丁,分别是Adobe Captivate (2019 release) Update 1(升级后版本号11.0.1)和Adobe Captiv ...
- 照片后期处理软件DxO PhotoLab 3.0.0 Build 4210 完美汉化版
照片后期处理软件DxO PhotoLab 3.0.0 Build 4210 完美汉化版 DxO PhotoLab是一款专业的raw图片处理软件,可以让用户以最佳图像质量轻松生成RAW和JPEG图像,并 ...
- ESET(NOD32) ESS/EAV 4.0.424.0 BE 32位 汉化正式版
ESET(NOD32) ESS/EAV 4.0.424.0 BE 32位 汉化正式版 ESET这一名称最早来源于埃及神话中的女神Isis.Isis又称作Aset或Eset,是地神Geb和天神Nut的女 ...
- Eclipse 2020-06 汉化包安装步骤(附汉化包+安装教程)(转载)
eclipse汉化包我们会经常用到,因为它可以帮助英语基础差的用户更快的掌握这个软件,非常方便,但是我看了下整个互联网上并没有对这个汉化包进行整合,全都是分散的,中文设置起来非常麻烦,所以站长将汉化包 ...
- 发布本人汉化最后一个CommunityServer的版本,blog名称也改为 Asp.net源码交流中心...
由于CommunityServer升级以后汉化工作日趋繁琐,本人停止对其汉化改造,并发布压箱底的源码 CommunityServer2.0汉化免安装稳定版及源码 下载地址:http://www.51a ...
- pfSense 2.3.5发布!汉化包同步发布!
美国时间2017年10月31日,NETGATE公司发布了pfsense2.35版本,为用户继续提供安全和稳定的pfSense 2.3.x版本.虽然NETGATE已经发布了pfSense 2.4.0,但 ...
- PL/SQL Developer 8.0.2.1505 简体中文汉化版下载,带注册机-永久注册。
PL/SQL Developer 8.0.2.1505 版本的原版+汉化包(简体中文包)+永久注册机一起发上来.用的好用顶一个. PL/SQL Developer 8.0.2.1505 原版安装程序 ...
- Cisco Packet Tracer 6.0下载安装及汉化包使用方法
1.下载Cisco Packet Tracer 6.0安装程序 2.下载完成之后是一个exe文件,双击打开 3.点击next 4.点击第一项我同意 5.选择安装位置 6.点击next等待安装完成,中间 ...
- Axure8.0.0.3303破解及汉化
注意:网上很多8.0.0.XXXX版本不一样破解码可能无效 以下是测试有效的版本及破解码及汉化 下载地址 https://pan.baidu.com/s/1Y5RfuRcGv-qcsOBVTejE2w ...
最新文章
- hdu 6185 Covering 矩阵快速幂
- Android将允许纯C/C++开发应用
- 交换机接口trunk的配置和vlan的划分
- linux文件读写 文件锁、select、poll【转】
- c语言中*用于指针,关于C语言中指针的理解
- IDEA中配置Maven环境
- 长沙.NET技术社区·设计到实现
- 51nod-动物与游戏【树链剖分,线段树】
- 从客户的角度看网站涉及的第一要素
- oracle创建表不在对应表空间,oracle创建表空间
- 把collections.Counter的计数结果转为pandas的DataFrame
- chrome开发者工具实现网页截长图
- 基于机器学习方法对销售预测的研究
- 超人段永平的网易博客文集
- 如何成为一名IC验证工程师——IC修真院直播
- 【装机吧U盘装系统】
- 关于“知识共享”的几个基本概念
- 怎么在html中使logo,如何用CSS3设计腾讯QQ LOGO?
- 图神经网络(CNN)四
- Java面试常考的 BIO,NIO,AIO 总结