首页
社区
课程
招聘
[求助] Frida在hook带壳应用时无法正常启动(hook检测问题)
发表于: 2018-10-13 22:22 8112

[求助] Frida在hook带壳应用时无法正常启动(hook检测问题)

2018-10-13 22:22
8112
最近由于工作原因遇到一个APP,抓包时发现数据都被加密了,简单分析后发现是娜迦的壳(libvdog.so) ,于是先脱壳还原出大部分dex文件,发现程序加密采用了非对称加密算法。
遇到这样情况一般有两种思路:一是修改程序替换成自己的密钥,二是直接hook加密函数 。显然为了方便测试肯定会选第二种(好吧 主要是修复文件什么的难到我了 )。因为应用是加壳的且明文数据是在native层加密的,所以我的思路就是直接hook so中的加密函数,于是决定用Frida来试试。

由于应用加壳的原因,不能直接附加。并且发现使用 

frida -U -f xxx.xxx.xxx --no-pause
这样的方式启动程序时,应用进入界面后进程就一直挂起。按道理spwan下运行程序是从 zygote 派生出来的应该正常运行的,除非壳会对应用进行hook检测,打开ida翻翻了libvdog.so的函数列表

果然发现几个可疑的函数,由于水平和精力问题没能分析出来,有什么说的不对的希望指出来,望有经验的师傅可以指点一下。(把libvdog.so上传了, apk就不传了)

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2018-10-13 22:30 被常在我心编辑 ,原因:
上传的附件:
收藏
免费 1
支持
分享
最新回复 (1)
雪    币: 13
活跃值: (415)
能力值: ( LV12,RANK:300 )
在线值:
发帖
回帖
粉丝
2
制定这个应该让大神出面解决了
2020-2-26 23:40
0
游客
登录 | 注册 方可回帖
返回
//