能力值:
( LV1,RANK:0 )
|
-
-
76 楼
感谢分享
|
能力值:
( LV1,RANK:0 )
|
-
-
77 楼
我爱你
|
能力值:
( LV2,RANK:10 )
|
-
-
78 楼
学习一下
|
能力值:
( LV2,RANK:10 )
|
-
-
79 楼
谢谢大佬
|
能力值:
( LV4,RANK:50 )
|
-
-
80 楼
感谢分享。
|
能力值:
( LV3,RANK:30 )
|
-
-
81 楼
1
|
能力值:
( LV2,RANK:10 )
|
-
-
82 楼
study
|
能力值:
( LV1,RANK:0 )
|
-
-
83 楼
谢谢楼主分享
|
能力值:
( LV2,RANK:10 )
|
-
-
84 楼
www
|
能力值:
( LV6,RANK:90 )
|
-
-
85 楼
感谢分享!
|
能力值:
( LV1,RANK:0 )
|
-
-
86 楼
666
|
能力值:
( LV2,RANK:10 )
|
-
-
87 楼
6
|
能力值:
( LV1,RANK:0 )
|
-
-
88 楼
学习
|
能力值:
( LV2,RANK:10 )
|
-
-
89 楼
www
|
能力值:
( LV1,RANK:0 )
|
-
-
90 楼
学习一下
|
能力值:
( LV2,RANK:10 )
|
-
-
91 楼
感谢分享你的观点,本人非常赞同楼主的观点并想问一些问题,希望能够得到回答: 1. 是楼主说 VMP 3.10.x 已经完全解决,指的是对“未混淆的VMP样本”的还原吗?如果是加上混淆了的普通样本话是否还能奏效。 2. 我研究了下VMP的官网,VMP的Instance指的是VM产生的数量,但是在单一控制流下(无外部Call、无Jcc)的样本中,即使 VMP 产生了 10 个 VMInstance,但是保护的 Function 只会使用一个,在样本上楼主是否做到了复杂控制流的覆盖,还是目前在 Handler 识别上。 3. 对于 Complexity = 100%,我加了几个样本,看了其他几位大佬分析,个人感觉是融合的概率?我观察了一下VMEntry后的第一个 Handler,发现它有时候会融合甚至10条微操作,可能有10次pop,其他的也是,貌似平均一个Handler都有很多操作,非常难搞,但是看楼主的截图,看起来平均融合数量较少,能否科普一下,本人在这方面只有浅尝辄止的观察与研究。 4. 是否尝试过将 VMP 的 IR 提升到更高层的 VTIL IR 或者 LLVM IR,然后做优化 + lowering,产生一个能够拖入 IDA 的分析样本,本人感觉这个会非常有价值。 最后就是,楼主是否能将Handler的融合语义识别的方案分享下,如分享将不尽感激!
|
能力值:
( LV2,RANK:10 )
|
-
-
92 楼
1
|
能力值:
( LV1,RANK:0 )
|
-
-
93 楼
1
|
能力值:
( LV2,RANK:10 )
|
-
-
94 楼
感谢分享
|
能力值:
( LV3,RANK:30 )
|
-
-
95 楼
学习
|
能力值:
( LV2,RANK:10 )
|
-
-
96 楼
康康思路
|
能力值:
( LV1,RANK:0 )
|
-
-
97 楼
666
|
能力值:
( LV1,RANK:0 )
|
-
-
98 楼
111
|
能力值:
( LV1,RANK:0 )
|
-
-
99 楼
学习一下
|
能力值:
( LV1,RANK:0 )
|
-
-
100 楼
biubiu
|
|
|