Comments (8)
DEX文件在被加载之后,有一些指令会被进行优化,MD5不一样是正常现象。
from frida-dexdump.
不仅仅是MD5不一样,脱出来的dex是损坏的。
我又做了几次试验发现:
apk不加壳 -- >> 脱出来的dex是损坏的
apk加壳(腾讯壳)-->> 脱出来的dex是完整的
也就是说只能提取加壳的apk,不知道能不能解释的通
from frida-dexdump.
你可以深入研究这个问题的原因,我猜测是跟OAT有关,并且dump的dex内存并不一定就是第一次加载dex时的内存。
from frida-dexdump.
不仅仅是MD5不一样,脱出来的dex是损坏的。
我又做了几次试验发现:
apk不加壳 -- >> 脱出来的dex是损坏的
apk加壳(腾讯壳)-->> 脱出来的dex是完整的也就是说只能提取加壳的apk,不知道能不能解释的通
我这边得到的结论和这位兄弟的一致,加壳了的app,脱出来的是完整的。但未加壳的反而不完整,用jadx看的时候显示各类异常。
from frida-dexdump.
不仅仅是MD5不一样,脱出来的dex是损坏的。
我又做了几次试验发现:
apk不加壳 -- >> 脱出来的dex是损坏的
apk加壳(腾讯壳)-->> 脱出来的dex是完整的
也就是说只能提取加壳的apk,不知道能不能解释的通我这边得到的结论和这位兄弟的一致,加壳了的app,脱出来的是完整的。但未加壳的反而不完整,用jadx看的时候显示各类异常。
不过,未加壳的,直接拿到apk好了查看好了...哈哈哈
from frida-dexdump.
不仅仅是MD5不一样,脱出来的dex是损坏的。
我又做了几次试验发现:
apk不加壳 -- >> 脱出来的dex是损坏的
apk加壳(腾讯壳)-->> 脱出来的dex是完整的
也就是说只能提取加壳的apk,不知道能不能解释的通我这边得到的结论和这位兄弟的一致,加壳了的app,脱出来的是完整的。但未加壳的反而不完整,用jadx看的时候显示各类异常。
为什么我是加壳的拖出来不完整,脱出的文件很多用jadx打不开 并且脱的过程中 很多dex都跳过了 https://attach.52pojie.cn/forum/202011/27/171805ovhe13ab9deqqq33.png
from frida-dexdump.
app 不加壳:dump 到的是经过 art 编译过后的 dex, 原始 dex 在脚本的过滤范围内。
app 加壳不完整: 使用 -d 选项。
from frida-dexdump.
app 不加壳:dump 到的是经过 art 编译过后的 dex, 原始 dex 在脚本的过滤范围内。
app 加壳不完整: 使用 -d 选项。
不好意思 我有点小白 这个-d选项如何操作啊 感激不尽
from frida-dexdump.
Related Issues (20)
- frida-dexdump version not providing expected number HOT 1
- Spawning `xxxxxxxx`... HOT 5
- phone crash HOT 1
- 执行了命令,很多app直接显示 waiting for debug就不动了。。 HOT 1
- 似乎新版本有问题
- jadx.plugins.input.dex.DexException: Bad checksum
- frida.InvalidOperationError: script has been destroyed HOT 9
- impossble frida script inject
- 作者您好,目前对抗frida被检测的技术都有什么
- 赶紧升级呀 HOT 2
- Windows
- frida-dexdump: command not found in MacOS
- access violation accessing 0xee635000 HOT 6
- test
- Dynamically loaded classes
- 这个能dump出之前某多的那些class吗?
- 报错
- 娃哥听说你被***招安了,你让我们这些用你这项目的小白怎么撸***的壳呢
- 运行报错script has been destroyed
- 无法加入到objection插件
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from frida-dexdump.