也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大
少走了弯路,也就错过了风景,无论如何,感谢经历
0x01 前言
反编译Apk替换Apk中英文的字符串位置,找到需要汉化的字符串位置,然后修改成对应的中文即可,但某些apk把相关要汉化的字符串放到底层里,也就是so文件中,此时会比常规的替换要有一些难度,我们不能像往常一样修改smail文件(apktools工具修改smail文件和添加中文的string.xml),需要去修改so中的内容,so文件因为底层(native层中)都是指针操作字符串,而且还涉及到字符串的地址。需要了解so文件的格式,才能做相应的修改
0x02 工具准备
-
010Editor:查看16进制的工具,比UE轻了很多,也很好用
-
HexEditor(HE工具):手机上的十六进制查看工具
-
hiero:制作字库用工具
-
Xplore文件管理器
-
浮游生物:孢子的世界
-
IDA 7.5 Pr