Windows Kernel Resources

windows kernel学习资料整理,Github链接为Windows_kernel_Resources

Windows基础知识#

Windows相关书籍#

  • 《寒江独钓——Windows内核安全编程》
  • 《天书夜读——从汇编语言到Windows内核编程》
  • 《Windows内核情景分析》上下册
  • 《Windows驱动开发技术详解》
  • 《深入解析Windows操作系统(第6版)》上下册

Windows相关源代码#

  • 【The Windows Research Kernel AKA WRK】
  • 【ReactOS:A free Windows-compatible Operating System】
  • 【Windows内核泄露源码的】

Windows镜像下载#

Windows 内核漏洞利用技术#

内核利用基础知识#

内核调试工具#

HEVD 内核利用教程#

token 权限滥用#

GDI 滥用提权#

内核利用从任意地址写 转换为 任意地址读写

BitMap RS1(v1607)前#

Accelerator Table RS1(v1607)#

  • 【RS1 下 bitmap 的替代方法】
  • 【Windows10 v1607内核提权技术的发展——利用AcceleratorTable】

lpszMenuName RS2(v1703)#

Palette RS3 (v1709)#

  • 【Windows10 v1709特权提升:GDI Palette滥用】

综述#

  • 【GDI魔术:漏洞利用中的利器】
  • 【Abusing GDI for ring0 exploit primitives:Reloaded】
  • 【Abusing GDI for ring0 exploit primitives: Evolution】
  • 【滥用GDI对象】
  • 【www漏洞从win7-win10】
  • 【Taking-Windows-10-Kernel-Exploitation-To-The-Next-Level–Leveraging-Write-What-Where-Vulnerabilities-In-Creators-Update-wp】

堆利用#

  • 【Windows内核池喷射的乐趣】
  • 【Windows kernel pool spraying fun - Part 1 - Determine kernel object size】
  • 【Windows kernel pool spraying fun - Part 2 - More objects】
  • 【Windows kernel pool spraying fun - Part 3 - Let’s make holes】
  • 【Windows kernel pool spraying fun - Part 4 - object & pool headers, kex & putting it all together】
  • 【Kernel Pool Exploitation on Windows 7】

保护绕过#

  • 【SMEP和SMAP绕过】
  • 【Windows 10 x64上令牌窃取有效载荷问题,并绕过SMEP 上】
  • 【Windows 10 x64上令牌窃取有效载荷问题,并绕过SMEP 下】
  • 【Windows SMEP Bypass U=S】

Payload#

  • 【Attack Detection Fundamentals 2021 Windows Lab #1:构建一个可以绕过最常见保护机制的原始 payload】
  • 【Attack Detection Fundamentals 2021 Windows Lab #2 :引入其它绕过防御的技术优化 payload】
  • 【Attack Detection Fundamentals 2021 Windows Lab #3:借助 API HOOK 针对使用远程桌面连接的用户劫持纯文本凭据】
  • 【Attack Detection Fundamentals 2021 Windows Lab #4:窃取目标用户的 Chrome 浏览器中的 cookie,并探索如何检测这类可疑的劫持行为】

综述#

  • 【猫鼠游戏:Windows内核提权样本狩猎思路分享】
  • 【Windows Kernel Address Leaks】
  • 【通过内核地址保护措施,回顾Windows安全加固技术】
  • 【关于内核漏洞的原理分析】
  • 【Level Up! Practical Windows Privilege Escalation - Andrew Smith】
  • 【I Got 99 Problem But a Kernel Pointer Ain’t One】
  • 【The Life And Death of Kernel Object Abuse】
  • 【A Window into Ring0】
  • 【Easy local Windows Kernel exploitation】

Windows 漏洞分析#

Windows 补丁#

Windows 漏洞集合#

CVE漏洞分析#

CVE-2020-0787 BITS任意文件移动漏洞#

CVE-2020-0796 SMB Ghost 整数溢出漏洞#

Windows 分析工具#

Windows 渗透测试#

攻击面分析#

  • 【揭秘 Windows 减少攻击面(ASR:attack surface reduction)的细节】

渗透测试工具#

  • 【WADComs】:一个CheatSheet工具,包含精选的攻击性安全工具及其各自的命令列表
  • 【openark】:一款Windows平台上的开源Ark工具. Ark是Anti-Rootkit(对抗恶意程序)的简写, OpenArk目标成为逆向工程师、编程人员的工具,同时也能为那些希望清理恶意软件的用户服务
  • 【FourEye】:exe、shellcode免杀

渗透测试常用漏洞#

MS17-010 永恒之蓝#

综述#

Paper#

  • 【Bugs on the Windshield: Fuzzing the Windows Kernel】:Windows kernel fuzz
  • 【NTFUZZ: Enabling Type-Aware Kernel Fuzzing on Windows with Static Binary Analysis(S& P 2021)】:Windows kernel Fuzz

综合性资源#

评论