挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运IOS签名/udid证书出售/送证书加群1040456405 ██【我要租此广告位】██
... .
查看: 2519|回复: 0
打印 上一主题 下一主题

[IDA Plugin] VMProtect V1.20的虚拟机伪代码识别插件

[复制链接]
3正式会员
136/300

136

积分

48

主题

3

听众
已帮网友解决0 个问题
好评
0
贡献
88
海币
514
交易币
0
跳转到指定楼层
楼主
发表于 2016-7-6 14:43:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


VMProtect V1.20的虚拟机伪代码识别插件

VMP....碰到了个VMP加壳的,就找了点工具。给大家分享一下,希望用的着。
主要功能是识别虚拟机伪代码跳转表,及伪代码。今天测试了几个,有的可以100%识别。
最开始想用类似IDA的sig的方法,但不成功,190多条指令,只能识别处二、三十条,还有的识别错误,浪费了些时间。
后来只好用笨办法,一条一条的识别。方法是:
1、先按伪代码的条数来分类,如1条,2条,3条,及多条
2、然后按关键指令或关键操作数来分类,如add,imul,[edi+eax*4],wait等
3、最后按操作数的大小确定是byte?word?Dword.
vmp1.2x伪代码识别插件,测试过1.20和1.22。通常1.20会加载伪代码全集,193条。1.22似乎只加载部分其用的到的伪代码,通常45条左右。

方法:将plw文件放置于IDA pro的plugins目录下,使用IDA装载完文件后,快捷方式Alt-V启动插件分析。

伪代码助记符规则:(是按我的理解进行的简单定义,不一定准确,只是区别记忆)
1、VM_开头,未识别的为VM_OP_nnn,
2、识别的,分操作码和操作数,通常尾缀为B代表字节操作,W代表字操作,双字操作则不加。
3、带标志位操作的追加_F


Vmp12x_op_1127.rar (34.99 KB, 下载次数: 10)


联系我时,请说是在 挂海论坛 上看到的,谢谢!



上一篇:IDAFicator_1.2.12
下一篇:IDA Deobfuscator 0.71
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-4-5 03:11 , Processed in 0.116728 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

快速回复 返回顶部 返回列表