[07] HEVD 内核漏洞之任意内存覆盖
0x00 前言这一节,学习一下任意内存覆盖,本篇相对比较简单。
实验环境:Win10专业版+VMware Workstation 15 Pro+Win7 x86 sp1
实验工具:VS2015+Windbg+KmdManager+DbgViewer
0x01 漏洞原理分析打开驱动程序代码,可以看到ArbitraryWrite.c中,漏洞函数是这样的:
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859NTSTATUSTriggerArbitraryWrite( _In_ PWRITE_WHAT_WHERE UserWriteWhatWhere){ PULONG_PTR What = NULL; PULONG_PTR Where = NULL
...