好难呀 发表于 2021-3-14 22:44

脱壳后apk的真正入口是如何寻找的?

我看过一些脱壳的教程和视频,很多都是需要更改入口activity。但是都没说寻找的过程或寻找的原理或方法什么的。
所以希望有大佬指点一下。
1.寻找真实入口的原理或方法有哪些?
2.Androidkiller解包后提供的入口是正确的嘛?

涛之雨 发表于 2021-3-15 00:35

1。一般来说,加固后肯定是要从原来的applicantion或activity进入的
因此一般是继承或从配置里去读取。当然也有些根本就找不到(比如360)
因此比较重要的地方,
AndroidManifest.xml和dex中入口applicantion

2。他提供的解包功能应该是读取AndroidManifest.xml后解析出来的,因此没有准不准确之说

yuqian1124 发表于 2021-3-15 07:17

学习学习

侃遍天下无二人 发表于 2021-3-15 08:25

我只知道主活动一般都叫MainActivity,在那个什么manifist文件里声明的比较啰嗦的activity就是主活动,难不成这个活动还能在应用启动之前才确定下来?

Jormungand911 发表于 2021-3-15 08:57

AndroidManifest.xml的内容有可能被混淆么

djxding 发表于 2021-3-15 09:24

是的,这个问题是一个大问题。
我曾经试着破过一个APP,怎么改入口 就是不行。使用AndroidManifest.xml 中的activity定义的不行,使用AndroidKiller里的入口也没有成功。最终还是放弃啦。

迫切希望哪位有时间的前辈,来个详细教程,让后生好好学习一下。

北辰没有林安 发表于 2021-3-15 10:54

具体壳具体分析
页: [1]
查看完整版本: 脱壳后apk的真正入口是如何寻找的?