|
|
[求助]exe运行时,整个文件都加载到内存里吗?
除了某些区段,文件的附加数据也是不被加载到内存的 |
|
|
[求助]帮看一下程序
如果你的资源是这样定义的 ID_DRIVER_SYS RC_SYS DISCARDABLE "Driver.sys" 我想你应该这样写 hMyRes=FindResource(NULL, MAKEINTRESOURCE(ID_DRIVER_SYS), "RC_SYS"); |
|
|
[求助]求购一本 windows环境下32位汇编语言程序设计
好像电子工业最近又重印了,封面都变了 |
|
|
[推荐]敲打我吧,使我觉醒
祝你能过如愿 |
|
|
|
|
|
[求助]什么软件可以控制小孩的上网时间
自己写个服务就行了嘛,->GetTickCount |
|
|
[翻译]Intel手册卷二指令集参考第二章 指令格式 及 附录
邮件已发送,请注意查收 |
|
|
[翻译]Intel手册卷二指令集参考第二章 指令格式 及 附录
测试了一下,可以的嘛,实在不行我Mail你一份 |
|
|
[原创]打造自己的反汇编引擎——Intel指令编码学习报告(六)
不错的文章,实际上Intel的手册上并没有写到 Displacement部分是不能单独存在的,比如一个例子 00401000 > A1 78563412 mov eax, dword ptr [12345678] 像这条指令就仅有Disp32.所以接下来也只能说SIB是ModRM的扩展, Disp.则和ModRM没有必然的联系,当指令需要Disp.时才编码Disp. |
|
|
[翻译]The Svin 的OpCode教程(22楼提供doc和pdf版本下载)
有些朋友反映其中存在一些错误,为了不误人子弟,花了写时间做了最后的校对,里面少数内容做了一些修改。 |
|
|
|
|
|
[原创]打造自己的反汇编引擎——Intel指令编码学习报告(四)
还有这种情况: C6属于11组, C6C0 00 mov al, 0 C6C1 00 mov cl, 0 C6C2 00 mov dl, 0 C6C3 00 mov bl, 0 C6C4 00 mov ah, 0 C6C5 00 mov ch, 0 C6C6 00 mov dh, 0 C6C7 00 mov bh, 0 既有寄存器又有立即数。 |
|
|
[原创]打造自己的反汇编引擎——Intel指令编码学习报告(四)
很不错的文章!不过我觉得其中一句有待商量: 应该还有一种原因吧: 指令只需要一个寄存器操作数,如 8F属于1A组, 8FC0 pop eax 8FC1 pop ecx 8FC2 pop edx 8FC3 pop ebx 8FC4 pop esp 8FC5 pop ebp 8FC6 pop esi 8FC7 pop edi |
|
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
勋章
兑换勋章
证书
证书查询 >
能力值