|

提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).
本帖最后由 aumkb 于 2014-6-4 09:50 编辑
char *Disasm64(PVOID Ptr, size_t BufferLength, size_t *InstructionLength, size_t *MnemonicLength, size_t pc)
char *Disasm32(PVOID Ptr, size_t BufferLength, size_t *InstructionLength, size_t *MnemonicLength, size_t pc)
作用:反汇编64位机器码或32位机器码
参数:
PVOID Ptr:待反汇编的地址
size_t BufferLength:待反汇编的地址的最大长度
size_t *InstructionLength:(返回)指令长度
size_t *MnemonicLength:(返回)助记符字符串长度
size_t pc:当前指令指针寄存器的值
返回:助记符字符串
例子: - char *szMnemonic;
- size_t iLen,mLen;
- szMnemonic=Disasm64(0x77FF1234,128,&iLen,&mLen,0x77FF0000);
- printf("%s", szMnemonic);
复制代码 注意:此DLL是64位的。不能用在32位程序里。可以直接下载(无需权限无需水晶币):
Disasm.rar
(35.56 KB, 下载次数: 7)
联系我时,请说是在 挂海论坛 上看到的,谢谢! |
下一篇: 让你电脑速度提高3倍
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。
2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。
4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。
|