|
[原创]在Driver中调用I/O API的时候你考虑到了吗
大佬厉害,我说有的程序为啥不能用SuSpendThread挂起线程,原来是apc给禁用啊 |
|
[讨论]<Windows内核情景分析>看完上半册了
看完书技术就能上一个台阶?技术什么时候这么廉价了 |
|
鸿蒙通识
鸿蒙的自主开发的部分占比甚至比不上桌面系统uos |
|
[原创]HarmonyOS 2.0全解析:这究竟是一个怎么样的系统?
内存管理,进程线程调度,i/o管理,中断控制,只有把这些核心功能完全自主实现才算是真正的自主操作系统,否则就是套壳 |
|
[求助]怎么证明引入虚拟地址空间(保护模式)可行?
建议去看intel开发手册 |
|
R3下HOOK CreateThread怎么会崩溃?
你这太简单粗暴了,要想hook后不蹦必须处理好堆栈 |
|
[原创]进程的攻与“防” ---- 进程隐藏(Win7 x32 绕过PC Hunter)
把eprocess结构体中的线程链表全修改掉真的不会蓝屏?你确定? |
|
[原创]c++的各种加法
同志们好啊 我一直在说,逆向搞不过正向. 我就这么一个加()函数,就千变万化.还别说其他的. 假设我稍微变态一点的,改变几个模板参数,你们逆向的人,怎么搞?不管你函数写的有多花哨,对会逆向的人来说在汇编层面是没有秘密的,换句话说,你用高级语言写的代码无论有多花哨,编译器只会编译成简单逻辑的二进制机器码 |
|
|
|
[求助]请问如何知道Win32 API函数调用了什么内核函数?
用调试器跟到ntdll,看调用号,然后自己去ssdt表里面找 |
|
|
|
[求助]关于ZwAllocateVritualMemory这个函数的使用问题
淡然他徒弟 uintptr_t baseaddress{0};// 此时baseaddress为0 ZwAllocateVirtualMemory(xx,&baseaddress,xx,xx,xx,xx ...感谢!! |
|
Windows内核学习笔记二----双机内核调试时单步步入sysenter指令时不能跟进内核?
通过中断门或其他的系统段进内核是可以单步的,在双机调试环境下windbg内核调试器,至于用快速调用进内核能不能单步没试过。另外,单步调试内核有什么吓人的 |
|
[分享][内核原理]三言两语说清楚:MDL映射
都获取到对应的pte了,我为什么不自己挂pte |
操作理由
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 }}
勋章
兑换勋章
证书
证书查询 >
能力值