Frida-Android-unpack
本帖最后由 旧年白白白 于 2019-6-3 19:48 编辑Frida-Android-unpack
this script for Android O and Android P.After Android 7.X,we cann't get OpenMemory function in libart.so,so the old script failed.we find the OpenCommon function to replace it.we can get dex file from this func,its parameters contain the memory address and size of dex.
Runtime environment
u need a root mobile and installed Frida
ro.debuggable = true
How to use this script?
frida -U -f com.xxx.xxx.xxx -l dupDex.js --no-pause
Function
art::DexFile::OpenCommon(unsigned char const*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int, art::OatDexFile const*, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*, art::DexFile::VerifyResult*)Test
Tencent
360
others
GitHub:https://github.com/xiaokanghub/Frida-Android-unpack wxw1145897898 发表于 2019-6-4 15:59
Failed to spawn: unexpectedly timed out while waiting for app to launch 运行后程序开始闪退 是什么原 ...
可能是存在反调试,尝试更改frida-server port,以及一些常规过反调试手段,或者就是你手机本身有问题,可以换个手机试试,总之造成这样的因素有很多得你自己慢慢排除 Failed to spawn: unexpectedly timed out while waiting for app to launch 运行后程序开始闪退 是什么原因呢 支持一个。 支持看看!! 本帖最后由 rainboys 于 2019-6-4 17:19 编辑
看看效果如何 谢谢分享 大佬,支持 谢谢分享 能有一个具体的操作吗?因为是刚学习,所以不怎么懂要怎么操作
页:
[1]
2