安卓逆向 APK双开、汉化、软件图标修改等问题的实现与总结

admin 2025年3月3日09:31:51评论14 views字数 1594阅读5分18秒阅读模式

工具

  1. 教程 Demo
  2. 核心破解
  3. MT 管理器
  4. 界面分析
  5. 雷电模拟器

    课程任务

  6. 双开 APK
  7. 完成关卡1
  8. 修改 APK 名字、图标

实现过程

关于 MT 管理器的问题

MT 管理器是个付费 APP,有些功能需要购买付费会员,最小的购买时间是一季度,说实话用不到啊,如果便宜的话,一个季度也可以,但是不太乐意
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
在咸鱼发现了一个月卡卡密的8元,感觉这个更不错。
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

关于 np 管理器

作为 MT 管理器的子娣产品 np 管理器,现在打开需要更新,更新以后使用功能需要登录,根据吾爱破解论坛的 yjmb 提到,可以断开网络来继续使用
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

[!NOTE] Title
经过实验,证明可以

关于双开

本节内容主要的双开方法使用的是修改包名的方法

打开 MT 管理器/NP 管理器提取安装包,定位到提取位置,选择安装包、点击功能,选择 APK 共存
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
点击安装软件即可
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

关于完成关卡一

任务要求,替换图片并对文字进行汉化
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

“hello 52pojie”汉化

我使用界面分析 APP,查找当前页面的控件信息,确定了一个 text 控件“Hello 52pojie”
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

打开 MT 管理器,提取安装包
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

MT 管理器提取到的位置都在 MT2下面。
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
点击提取的安装包,选择查看,打开 APK 内部文件
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

点击右上角三个点,点击搜索,高级搜索、输入“Hello”
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

点击搜索出来的文件,会跳转找文件所在的文件夹,再点击文件,选择反编译
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

下滑,找到“Hello 52pojie”
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

修改为“你好吾爱破解”,并保存,返回上一页会提示已被更新,点击确定,然后签名
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
重新更新签名后,需要重新安装软件,原本的软件会被卸载
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

“Я не могу поверить, что это работает, почему?”汉化

本问题的难点,主要是看不懂是什么意思,在这里需要使用界面分析这个软件
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

打开软件,开启必要权限,打开悬浮窗
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
回到软件界面,点击悬浮窗,选择界面分析
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
选择相对应的框,查看控件信息
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
对文本长按复制
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
剩下的方法按上述走即可

图片替换问题

首先通过界面分析助手确定图片控件的 id,长按复制
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

进入 MT 管理器,进入软件内部,右上角三个点选择 Xml 搜索,粘贴复制的 idHex,需要将前面的0x 删掉
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

当打开是这样,找不见 7f0800d3,点击右上脚三个点 ID 转名称取消勾选
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

第一个 id:代表控件,第二个 id 代表资源 id,复制第二个 id
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
选择 arsc 文件
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
cf. jpg 就是图片名。对图片名进行搜索
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

使用准备好的图片进行替换
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

注意:图片替换并不会触发重新签名,所以需要手动签名
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安装重新签名后的文件
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

第一关完成

安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

基于 MT 管理器的软件名和图标修改

[!NOTE]
在《安卓逆向那档事》中,关于软件名和图标的修改主要基于 np 管理器修改,因为 np 管理器中集成了修改的快捷方法,但是对于 MT 管理器来说,需要一一修改

现根据学习到的知识基于 MT 管理器进行修改
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

阅读 AndroidManifest. xml 文件

查看 xml 文件,找到 android:label 和 android:icon 分别对应软件名称和图标地址
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

修改软件名

复制软件名的资源 ID
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

对 arsc 文件以 Arsc 编辑器++打开
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

看到第一个字符串:wuaipojie 写在了“app_name”里面,所以在这里修改应用名
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
修改完成,保存退出
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

点开软件包,发现修改完成
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

修改软件图标

复制图标的资源 id
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

对 arsc 文件以 Arsc 编辑器打开,点击 ID 定位资源
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

输入资源 Id 进行搜索,根据搜所出来的图片名,修改并替换
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
将准备好的图片修改成下面的名字
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

然后,对每个图片进行替换即可,例如如下
右上角三个点,点击搜索:SD. png
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
长按被替换图标,选择添加
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

勾选自动签名,确定
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

依次替换完成以后,就可以看到,全部都被替换完成了
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结
安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

总结

1.对np管理器断网测试结论:旧版可以用,新版可以作为辅助
2.在初次替换图片完成以后,打开软件有闪退,大概是因为没签名。需要注意任何修改都需要签名

· 今 日 推 荐 ·

安卓逆向  APK双开、汉化、软件图标修改等问题的实现与总结

本文内容来自网络,如有侵权请联系删除

原文始发于微信公众号(逆向有你):安卓逆向 -- APK双开、汉化、软件图标修改等问题的实现与总结

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年3月3日09:31:51
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   安卓逆向 APK双开、汉化、软件图标修改等问题的实现与总结https://cn-sec.com/archives/3786681.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息