大神论坛

找回密码
快速注册
查看: 355 | 回复: 0

[原创] 安卓逆向破解教程二 初识APK文件结构 双开 汉化 基础修改

主题

帖子

0

积分

初入江湖

UID
560
积分
0
精华
威望
0 点
违规
大神币
68 枚
注册时间
2023-09-16 14:56
发表于 2023-09-16 15:40
本帖最后由 qiujunjian1 于 2023-09-16 15:40 编辑

一、课程目标


1.了解APK文件结构
2.双开APK,简单了解原理
3.汉化APK
4.简单修改APK名字、图标

二、工具


1.教程Demo
2.MT管理器/NP管理器
3.开发者助手
4.雷电模拟器

三、课程内容


1.Apk结构

apk 全称 Android Package,它相当于一个压缩文件,只要在电脑上将apk后缀改为zip即可解压。

2.双开及原理

双开:简单来说,就是手机同时运行两个或多个相同的应用,例如同时运行两个微信

3.汉化APK

汉化:使用专门的工具对外文版的软件资源进行读取、翻译、修改、回写等一系列处理,使软件的菜单、对话框、提示等用户界面显示为中文,而程序的内核和功能保持不变,这个过程即为软件汉化

基本上字符串都是在arsc里,建议一键汉化,然后再润色。
少量没汉化到的字符串参考视频中的方法定位去逐个汉化。

流程图

这里还需要注意的是,如果要直装应用,那就应该先签名安装,看看是否有签名校验导致的闪退

4.初识AndroidManifest.xml

AndroidManifest.xml文件是整个应用程序的信息描述文件,定义了应用程序中包含的Activity,Service,Content provider和BroadcastReceiver组件信息。每个应用程序在根目录下必须包含一个AndroidManifest.xml文件,且文件名不能修改。它描述了package中暴露的组件,他们各自的实现类,各种能被处理的数据和启动位置。

四、课后小作业


1.试着自己找个应用双开、修改名字、找个英文应用汉化
2.替换第一关挑战中的图片

五、答疑


待更新

六、视频及课件地址



下方隐藏内容为本帖所有文件或源码下载链接:

游客你好,如果您要查看本帖隐藏链接需要登录才能查看, 请先登录

返回顶部