beaengine:BeaEngine Disasm项目

时间:2024-02-23 17:01:53
【文件属性】:

文件名称:beaengine:BeaEngine Disasm项目

文件大小:872KB

文件格式:ZIP

更新时间:2024-02-23 17:01:53

library x86-64 c99 reverse-engineering disassembler

BeaEngine 5 BeaEngine是一个C库,旨在对来自16位,32位和64位intel架构的指令进行解码。 它包括标准指令集和FPU,MMX,SSE,SSE2,SSE3,SSSE3,SSE4.1,SSE4.2,VMX,CLMUL,AES,MPX,AVX,AVX2,AVX512(VEX和EVEX前缀),CET的指令集,BMI1,BMI2,SGX,UINTR,KL,TDX和AMX扩展名。 如果要分析恶意代码和更常见的混淆代码,BeaEngine将发回一个复杂的结构,该结构精确地描述了所分析的指令。 您可以在以下情况下在C / C ++中使用它(可与Visual Studio,GCC,MinGW,DigitalMars,BorlandC,WatcomC,SunForte,Pelles C,LCC一起使用和编译)(在masm32和masm64,nasm,fasm,GoAsm中使用)在Python3,Delphi,PureBasic和WinDev中使用C#。 您可以在用户模式和内核模式下使用它。 首先,您可以根据指定的语法检索助记符和操作数:nasm,masm32和masm64,


网友评论