能力值:
( LV3,RANK:30 )
26 楼
大神的trace工具是基于啥写出来的
能力值:
( LV10,RANK:175 )
27 楼
krash
自制的。土豪用的是哪个?
厉害 我穷人只能用ida
大佬有什么推荐吗
能力值:
( LV13,RANK:923 )
28 楼
只想知道,trace是如何保证每个真实块能覆盖到的
能力值:
( LV13,RANK:388 )
29 楼
牛啊
能力值:
( LV2,RANK:10 )
30 楼
强, 很强. 如果 ida 有 IR 层分析的深度支持就好了..
能力值:
( LV2,RANK:10 )
31 楼
太牛了,我这种懒人都是取巧用编译器优化,直接把无用片段压缩删除掉,编译器优化出来的东西跟没有混淆之前一样
能力值:
( LV2,RANK:10 )
32 楼
其实是受限于体积和性能,我们没有对vmhandle做混淆处理,和litevm的开发沟通了下,对方表示vmprotect强其实也是强在对于vm做了混淆如果这里上混淆的话效果要好不少,但是体积和性能又不允许,这是个折衷的方案。顺便litevm的开发表示最新版本已经在酝酿中了23333
能力值:
( LV2,RANK:10 )
33 楼
着实nb
能力值:
( LV9,RANK:180 )
34 楼
wx_0xC05StackOver
其实是受限于体积和性能,我们没有对vmhandle做混淆处理,和litevm的开发沟通了下,对方表示vmprotect强其实也是强在对于vm做了混淆如果这里上混淆的话效果要好不少,但是体积和性能又不允 ...
我没还原过PC的VMP,不知道VMP的handler是如何混淆的,我人个无责任猜测VMP强很可能不是因为混淆了handler。
之前还原@爱吃菠菜的安卓VmpCrackMe一枚 ,一个类似VMP VM Crackme,还原它有下面两个难点,我觉得可能会比混淆handler难处理:
VM基于栈的虚拟机,还原它的第一步就需要把栈虚拟机转换成寄存器机。 还原完整CFG。这个VM跳转目标是动态计算的,在需要进行条件跳转时,VM Crackme会在栈上动态构建一个跳转表,根据条件码(nzcv)计算跳转case。还有恢复跳转条件对应的跳转目标。
能力值:
( LV3,RANK:20 )
35 楼
krash
不是,自己的,unicorn比较难改host的内存吧。
unicorn可直接映射host memory,其实是qemu的能力
能力值:
( LV9,RANK:180 )
36 楼
Rprop
unicorn可直接映射host memory,其实是qemu的能力
可能我们理解的不太一样。我需要的是直接使用Host的内存,指令对内存的修改对Host可见,类似这位大佬的unicornVM ,这个很好实现?
能力值:
( LV3,RANK:20 )
37 楼
krash
可能我们理解的不太一样。我需要的是直接使用Host的内存,指令对内存的修改对Host可见,类似这位大佬的unicornVM,这个很好实现?
是的,就是这个意思,之前实现了一套,挺方便的
能力值:
( LV3,RANK:20 )
38 楼
krash
可能我们理解的不太一样。我需要的是直接使用Host的内存,指令对内存的修改对Host可见,类似这位大佬的unicornVM,这个很好实现?
不过我是用unicorn的cpp接口做的,其它语言估计会麻烦点,只是unicorn的qemu滞后太多,估计unicorn2性能会优点,不过用来trace足够用了
能力值:
( LV9,RANK:180 )
39 楼
Rprop
不过我是用unicorn的cpp接口做的,其它语言估计会麻烦点,只是unicorn的qemu滞后太多,估计unicorn2性能会优点,不过用来trace足够用了
了解。等后面我搞x86的时候再研究下。
能力值:
( LV3,RANK:20 )
40 楼
krash
了解。等后面我搞x86的时候再研究下。
x86?现在这套trace是用类似ptrace在设备上运行的?
另外大佬的goron还维护吗
能力值:
( LV9,RANK:180 )
41 楼
Rprop
x86?现在这套trace是用类似ptrace在设备上运行的?
另外大佬的goron还维护吗
现在这套只支持arm64,以前还支持arm32。arm32指令集太复杂,坑太多,后面重构的时候直接不考虑了。
没有用ptrace,改的rom。
goron没有在维护,主要是没有什么好想法。现在觉得有trace,搞些自动化分析trace的工具,啥混淆都能分析。
能力值:
( LV2,RANK:10 )
42 楼
太牛逼了
能力值:
( LV2,RANK:10 )
43 楼
有类似开源码的Trace工具吗?能否说下实现原理
能力值:
( LV1,RANK:0 )
44 楼
Hello. I am interested in Aliexpress mobile app "x-sign" algorithm reverse. We can talk qq 2474633860. 你好!. 我对Aliexpress移动应用程序"x-sign"算法感兴趣。 我们可以聊qq2474633860.