有没有好的VB / C#x86反汇编程序库?
发布时间:2020-12-17 00:05:54 所属栏目:大数据 来源:网络整理
导读:我正在寻找一个库,它将x86代码反汇编成某种对象模型,然后我可以用它来编写分析代码的例程.我对一个将x86代码转换为文本反汇编的库不感兴趣 – 我发现其中不止一些,但它们并没有那么有用,因为我想在我拆卸的代码之上做一些工作.哦,我希望它是.Net代码(VB或C#
我正在寻找一个库,它将x86代码反汇编成某种对象模型,然后我可以用它来编写分析代码的例程.我对一个将x86代码转换为文本反汇编的库不感兴趣 – 我发现其中不止一些,但它们并没有那么有用,因为我想在我拆卸的代码之上做一些工作.哦,我希望它是.Net代码(VB或C#更可取).
据我所知,Reflector不做x86.
您最好的选择是使用脚本或COM接口到OllyDbg或IDA Pro. 如果你负担得起,我会推荐IDA Pro. IDA拥有非常丰富的API,活跃的开发和大量的文档.您可以在自主模式下运行它,我相信使用’-AS’开关.有关命令行参数的更多信息,请参见http://www.hex-rays.com/idapro/idadoc/417.htm. 我也遇到了libdasm,但从未使用它,所以不确定它有多好. libdasm看起来像C/C++所以在C#中编写API包装器应该很简单. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |