windows-internals

标签

Cards List
#windows-internals

深入Windows I/O管理器:详解读取I/O请求的初始化过程

Lobsters Hottest ↗ · 2026-10-06 缓存

一篇深度技术文章,详细讲解Windows内核I/O管理器如何初始化读取I/O请求——从通过NtReadFile解析目标文件对象,到选择请求路径并分派给驱动程序。

0 人收藏 0 人点赞
#windows-internals

为什么 Windows 不支持在 32 位 ARM、MIPS 等其他架构上进行热补丁?

The Old New Thing (Raymond Chen) ↗ · 2026-10-02 缓存

Raymond Chen 解释了为什么 Windows 热补丁支持 x86-32、x86-64、64 位 ARM 和 Itanium,却不支持 32 位 ARM、MIPS、Alpha AXP、PowerPC、SH-3 等较老或其他架构:大多数架构出现得比热补丁规则还早;而 32 位 ARM 被排除在外,是因为热补丁是 Windows Server 的功能,而该架构并没有对应的 Windows Server 版本。

0 人收藏 0 人点赞
#windows-internals

Windows on AArch64 同样支持热补丁,但实现比 x86 上简单得多

The Old New Thing (Raymond Chen) ↗ · 2026-09-30 缓存

Raymond Chen 解释了 Windows on AArch64 如何比 x86 更简单地实现函数热补丁:利用 12 字节的补丁空间,通过 xip0 暂存寄存器构建三条指令的跳板(trampoline),同时指出函数入口通常有指针认证(pacibsp)指令进行保护。

0 人收藏 0 人点赞
#windows-internals

@cr3ghost:如果你正在学习恶意软件分析或逆向工程,一定要收藏这个。RPISEC 公开了其……的全部课程资料

X AI KOLs Timeline ↗ · 2026-09-30 缓存

RPISEC 在 GitHub 上免费发布了其大学级别恶意软件分析课程的全部资料,涵盖 12 节讲座、10 个实验和 4 个项目,内容涉及逆向工程、恶意软件分析以及反分析技术。这些资料基于《Practical Malware Analysis》一书编写,面向零逆向工程经验的初学者。

0 人收藏 0 人点赞
#windows-internals

我们如何确定 CcNamespace.dll 是一组过早卸载的 DLL 中的主谋?

The Old New Thing (Raymond Chen) ↗ · 2026-07-03 缓存

Raymond Chen 解释了他是如何通过分析调试器的已卸载 DLL 列表,并注意命名模式和顺序,从而确定 CcNamespace.dll 是一串过早卸载的 DLL 中的关键 DLL。

0 人收藏 0 人点赞
#windows-internals

关于线程从已卸载的第三方DLL中执行的问题

The Old New Thing (Raymond Chen) ↗ · 2026-07-02 缓存

微软Raymond Chen的一则技术调试故事,讲述了Windows资源管理器崩溃由从已卸载第三方DLL中执行的线程引起,展示了开发者如何调查此类问题。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈