这个伪装成调试器的虚拟机appdbg是做什么用的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1294个文字,预计阅读时间需要6分钟。
一、目标+现在的App都不安全,Java层和Native层互掐瞎眼,Native层又喜欢和Java层暗中通款曲。
二、想安安静静地分析一个so太难了。
三、有没有可能把App在Pc上都模拟执行起来,这样Native再去拜佛搭桥就方便了。
一、目标
现在的App都不安分,Java层去和Native挤眉弄眼,Native层又喜欢和Jave去暗通款曲。
想安安静静的分析一个so太难了。
有没有可能把App在Pc上都模拟执行起来,这样Native再去勾搭Jave层的时候就可以节省很多补环境的工作了。
appdbg就是这样一个 伪装成调试器的虚拟机。
github.com/asmjmp0/app…
作者的介绍是:
make it possible to run android dex file in original Java Virtual Machine.
- change every class before it will be loaded
- change every item of the class after it was loaded
- hook java method
- implement native method by yourself or unidbg...
- provide java method level debug ability (dex2jar transformed class file without debug info,so we can't step in)
反正看上去很牛掰就是了。
本文共计1294个文字,预计阅读时间需要6分钟。
一、目标+现在的App都不安全,Java层和Native层互掐瞎眼,Native层又喜欢和Java层暗中通款曲。
二、想安安静静地分析一个so太难了。
三、有没有可能把App在Pc上都模拟执行起来,这样Native再去拜佛搭桥就方便了。
一、目标
现在的App都不安分,Java层去和Native挤眉弄眼,Native层又喜欢和Jave去暗通款曲。
想安安静静的分析一个so太难了。
有没有可能把App在Pc上都模拟执行起来,这样Native再去勾搭Jave层的时候就可以节省很多补环境的工作了。
appdbg就是这样一个 伪装成调试器的虚拟机。
github.com/asmjmp0/app…
作者的介绍是:
make it possible to run android dex file in original Java Virtual Machine.
- change every class before it will be loaded
- change every item of the class after it was loaded
- hook java method
- implement native method by yourself or unidbg...
- provide java method level debug ability (dex2jar transformed class file without debug info,so we can't step in)
反正看上去很牛掰就是了。

