|
[原创]masm32学习之环境配置以及Win32汇编库初步封装之一
汇编来封装。没什么意义。 |
|
|
|
[讨论]Win32 和 Ring0下 Inline Hook统一
其实在内核态下。解决多线程只用关中断和开中断就行了。 我hook的方法是改跳转。 先执行修改了的代码 再jmp 原地址+修改的长度 VOID CancelPageProtection() { //取消SSDT的内存页面保护属性 _asm{ //去掉写保护 push eax mov eax, cr0 and eax, 0FFFEFFFFh mov cr0, eax pop eax } } #pragma PAGECODE VOID RecoverPageProtection() { //恢复SSDT的内存页面保护属性 _asm{ //恢复写保护 push eax mov eax, cr0 or eax, 10000h mov cr0, eax pop eax } } 这两断代码。不知道是不是真的有用。我从来没用过。 |
|
请教 机器码
br IL_003C |
|
[求助]破解遇到难题,请教高手来支招
demo版本 |
|
|
|
[原创]发布《Win32Asm与RadAsm开发教程》全视频系列的第一阶段,5-1更新
这也做个视频,也不觉得浪费时间和精力,,无聊 |
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值