├── .gitignore ├── KeCPU ├── KeCPU.sln └── KeCPU │ ├── KeCPU.vcxproj │ ├── KeCPU.vcxproj.filters │ ├── KeMain.cpp │ ├── cpu.cpp │ └── cpu.h ├── KeDateTime ├── KeDateTime.sln └── KeDateTime │ ├── KeDateTime.vcxproj │ ├── KeDateTime.vcxproj.filters │ └── KeMain.cpp ├── KeDebug ├── KeDebug.sln └── KeDebug │ ├── KeDebug.inf │ ├── KeDebug.vcxproj │ ├── KeDebug.vcxproj.filters │ └── KeMain.cpp ├── KeFileRead ├── KeFileRead.sln └── KeFileRead │ ├── KeFileRead.inf │ ├── KeFileRead.vcxproj │ ├── KeFileRead.vcxproj.filters │ └── KeMain.cpp ├── KeFileWrite ├── KeFileWrite.sln └── KeFileWrite │ ├── KeFileWrite.inf │ ├── KeFileWrite.vcxproj │ ├── KeFileWrite.vcxproj.filters │ └── KeMain.cpp ├── KeHeapAlloc ├── KeHeapAlloc.sln └── KeHeapAlloc │ ├── KeHeapAlloc.inf │ ├── KeHeapAlloc.vcxproj │ ├── KeHeapAlloc.vcxproj.filters │ └── KeMain.cpp ├── KeJsonParser ├── KeJsonParser.sln └── KeJsonParser │ ├── KeJson.cpp │ ├── KeJsonParser.vcxproj │ ├── KeJsonParser.vcxproj.filters │ └── jsmn.h ├── KeLinkList ├── KeLinkList.sln └── KeLinkList │ ├── AutoLock.h │ ├── FastMutex.cpp │ ├── FastMutex.h │ ├── KeLinkList.inf │ ├── KeLinkList.vcxproj │ ├── KeLinkList.vcxproj.filters │ ├── KeMain.cpp │ └── LinkedList.h ├── KeLongIntegerData ├── KeLongIntegerData.sln └── KeLongIntegerData │ ├── KeLongIntegerData.inf │ ├── KeLongIntegerData.vcxproj │ ├── KeLongIntegerData.vcxproj.filters │ └── KeMain.cpp ├── KeMalloc ├── KeMalloc.sln └── KeMalloc │ ├── KeMain.cpp │ ├── KeMalloc.cpp │ ├── KeMalloc.h │ ├── KeMalloc.vcxproj │ └── KeMalloc.vcxproj.filters ├── KeOSBuild ├── KeOSBuild.sln └── KeOSBuild │ ├── KeMain.cpp │ ├── KeOSBuild.vcxproj │ └── KeOSBuild.vcxproj.filters ├── KeOSVersion ├── KeOSVersion.sln └── KeOSVersion │ ├── KeMain.cpp │ ├── KeOSVersion.vcxproj │ ├── KeOSVersion.vcxproj.filters │ ├── OSVersion.cpp │ └── OSVersion.h ├── KeShellCode ├── Image │ └── Shellcode.PNG ├── KeShellCode.sln └── KeShellCode │ ├── KeMain.cpp │ ├── KeShellCode.inf │ ├── KeShellCode.vcxproj │ └── KeShellCode.vcxproj.filters ├── KeSpinLock ├── KeSpinLock.sln └── KeSpinLock │ ├── KeMain.cpp │ ├── KeSpinLock.inf │ ├── KeSpinLock.vcxproj │ └── KeSpinLock.vcxproj.filters ├── KeString ├── KeString.sln └── KeString │ ├── KeMain.cpp │ ├── KeString.vcxproj │ ├── KeString.vcxproj.filters │ └── kstring.h ├── KeThread ├── Image │ └── thread.PNG ├── KeThread.sln └── KeThread │ ├── KeMain.cpp │ ├── KeThread.vcxproj │ └── KeThread.vcxproj.filters ├── KeTimer ├── Image │ └── timer.PNG ├── KeTimer.sln └── KeTimer │ ├── KeMain.cpp │ ├── KeTimer.vcxproj │ └── KeTimer.vcxproj.filters ├── KeVector ├── KeVector.sln └── KeVector │ ├── KeMain.cpp │ ├── KeVector.vcxproj │ ├── KeVector.vcxproj.filters │ └── kvector.h ├── KeWdmVersion ├── KeWdmVersion.sln └── KeWdmVersion │ ├── KeMain.cpp │ ├── KeWdmVersion.inf │ ├── KeWdmVersion.vcxproj │ └── KeWdmVersion.vcxproj.filters └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/.gitignore -------------------------------------------------------------------------------- /KeCPU/KeCPU.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeCPU/KeCPU.sln -------------------------------------------------------------------------------- /KeCPU/KeCPU/KeCPU.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeCPU/KeCPU/KeCPU.vcxproj -------------------------------------------------------------------------------- /KeCPU/KeCPU/KeCPU.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeCPU/KeCPU/KeCPU.vcxproj.filters -------------------------------------------------------------------------------- /KeCPU/KeCPU/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeCPU/KeCPU/KeMain.cpp -------------------------------------------------------------------------------- /KeCPU/KeCPU/cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeCPU/KeCPU/cpu.cpp -------------------------------------------------------------------------------- /KeCPU/KeCPU/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeCPU/KeCPU/cpu.h -------------------------------------------------------------------------------- /KeDateTime/KeDateTime.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDateTime/KeDateTime.sln -------------------------------------------------------------------------------- /KeDateTime/KeDateTime/KeDateTime.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDateTime/KeDateTime/KeDateTime.vcxproj -------------------------------------------------------------------------------- /KeDateTime/KeDateTime/KeDateTime.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDateTime/KeDateTime/KeDateTime.vcxproj.filters -------------------------------------------------------------------------------- /KeDateTime/KeDateTime/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDateTime/KeDateTime/KeMain.cpp -------------------------------------------------------------------------------- /KeDebug/KeDebug.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDebug/KeDebug.sln -------------------------------------------------------------------------------- /KeDebug/KeDebug/KeDebug.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDebug/KeDebug/KeDebug.inf -------------------------------------------------------------------------------- /KeDebug/KeDebug/KeDebug.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDebug/KeDebug/KeDebug.vcxproj -------------------------------------------------------------------------------- /KeDebug/KeDebug/KeDebug.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDebug/KeDebug/KeDebug.vcxproj.filters -------------------------------------------------------------------------------- /KeDebug/KeDebug/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeDebug/KeDebug/KeMain.cpp -------------------------------------------------------------------------------- /KeFileRead/KeFileRead.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileRead/KeFileRead.sln -------------------------------------------------------------------------------- /KeFileRead/KeFileRead/KeFileRead.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileRead/KeFileRead/KeFileRead.inf -------------------------------------------------------------------------------- /KeFileRead/KeFileRead/KeFileRead.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileRead/KeFileRead/KeFileRead.vcxproj -------------------------------------------------------------------------------- /KeFileRead/KeFileRead/KeFileRead.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileRead/KeFileRead/KeFileRead.vcxproj.filters -------------------------------------------------------------------------------- /KeFileRead/KeFileRead/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileRead/KeFileRead/KeMain.cpp -------------------------------------------------------------------------------- /KeFileWrite/KeFileWrite.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileWrite/KeFileWrite.sln -------------------------------------------------------------------------------- /KeFileWrite/KeFileWrite/KeFileWrite.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileWrite/KeFileWrite/KeFileWrite.inf -------------------------------------------------------------------------------- /KeFileWrite/KeFileWrite/KeFileWrite.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileWrite/KeFileWrite/KeFileWrite.vcxproj -------------------------------------------------------------------------------- /KeFileWrite/KeFileWrite/KeFileWrite.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileWrite/KeFileWrite/KeFileWrite.vcxproj.filters -------------------------------------------------------------------------------- /KeFileWrite/KeFileWrite/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeFileWrite/KeFileWrite/KeMain.cpp -------------------------------------------------------------------------------- /KeHeapAlloc/KeHeapAlloc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeHeapAlloc/KeHeapAlloc.sln -------------------------------------------------------------------------------- /KeHeapAlloc/KeHeapAlloc/KeHeapAlloc.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeHeapAlloc/KeHeapAlloc/KeHeapAlloc.inf -------------------------------------------------------------------------------- /KeHeapAlloc/KeHeapAlloc/KeHeapAlloc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeHeapAlloc/KeHeapAlloc/KeHeapAlloc.vcxproj -------------------------------------------------------------------------------- /KeHeapAlloc/KeHeapAlloc/KeHeapAlloc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeHeapAlloc/KeHeapAlloc/KeHeapAlloc.vcxproj.filters -------------------------------------------------------------------------------- /KeHeapAlloc/KeHeapAlloc/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeHeapAlloc/KeHeapAlloc/KeMain.cpp -------------------------------------------------------------------------------- /KeJsonParser/KeJsonParser.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeJsonParser/KeJsonParser.sln -------------------------------------------------------------------------------- /KeJsonParser/KeJsonParser/KeJson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeJsonParser/KeJsonParser/KeJson.cpp -------------------------------------------------------------------------------- /KeJsonParser/KeJsonParser/KeJsonParser.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeJsonParser/KeJsonParser/KeJsonParser.vcxproj -------------------------------------------------------------------------------- /KeJsonParser/KeJsonParser/KeJsonParser.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeJsonParser/KeJsonParser/KeJsonParser.vcxproj.filters -------------------------------------------------------------------------------- /KeJsonParser/KeJsonParser/jsmn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeJsonParser/KeJsonParser/jsmn.h -------------------------------------------------------------------------------- /KeLinkList/KeLinkList.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList.sln -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/AutoLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/AutoLock.h -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/FastMutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/FastMutex.cpp -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/FastMutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/FastMutex.h -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/KeLinkList.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/KeLinkList.inf -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/KeLinkList.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/KeLinkList.vcxproj -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/KeLinkList.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/KeLinkList.vcxproj.filters -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/KeMain.cpp -------------------------------------------------------------------------------- /KeLinkList/KeLinkList/LinkedList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLinkList/KeLinkList/LinkedList.h -------------------------------------------------------------------------------- /KeLongIntegerData/KeLongIntegerData.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLongIntegerData/KeLongIntegerData.sln -------------------------------------------------------------------------------- /KeLongIntegerData/KeLongIntegerData/KeLongIntegerData.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLongIntegerData/KeLongIntegerData/KeLongIntegerData.inf -------------------------------------------------------------------------------- /KeLongIntegerData/KeLongIntegerData/KeLongIntegerData.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLongIntegerData/KeLongIntegerData/KeLongIntegerData.vcxproj -------------------------------------------------------------------------------- /KeLongIntegerData/KeLongIntegerData/KeLongIntegerData.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLongIntegerData/KeLongIntegerData/KeLongIntegerData.vcxproj.filters -------------------------------------------------------------------------------- /KeLongIntegerData/KeLongIntegerData/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeLongIntegerData/KeLongIntegerData/KeMain.cpp -------------------------------------------------------------------------------- /KeMalloc/KeMalloc.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeMalloc/KeMalloc.sln -------------------------------------------------------------------------------- /KeMalloc/KeMalloc/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeMalloc/KeMalloc/KeMain.cpp -------------------------------------------------------------------------------- /KeMalloc/KeMalloc/KeMalloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeMalloc/KeMalloc/KeMalloc.cpp -------------------------------------------------------------------------------- /KeMalloc/KeMalloc/KeMalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeMalloc/KeMalloc/KeMalloc.h -------------------------------------------------------------------------------- /KeMalloc/KeMalloc/KeMalloc.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeMalloc/KeMalloc/KeMalloc.vcxproj -------------------------------------------------------------------------------- /KeMalloc/KeMalloc/KeMalloc.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeMalloc/KeMalloc/KeMalloc.vcxproj.filters -------------------------------------------------------------------------------- /KeOSBuild/KeOSBuild.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSBuild/KeOSBuild.sln -------------------------------------------------------------------------------- /KeOSBuild/KeOSBuild/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSBuild/KeOSBuild/KeMain.cpp -------------------------------------------------------------------------------- /KeOSBuild/KeOSBuild/KeOSBuild.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSBuild/KeOSBuild/KeOSBuild.vcxproj -------------------------------------------------------------------------------- /KeOSBuild/KeOSBuild/KeOSBuild.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSBuild/KeOSBuild/KeOSBuild.vcxproj.filters -------------------------------------------------------------------------------- /KeOSVersion/KeOSVersion.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSVersion/KeOSVersion.sln -------------------------------------------------------------------------------- /KeOSVersion/KeOSVersion/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSVersion/KeOSVersion/KeMain.cpp -------------------------------------------------------------------------------- /KeOSVersion/KeOSVersion/KeOSVersion.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSVersion/KeOSVersion/KeOSVersion.vcxproj -------------------------------------------------------------------------------- /KeOSVersion/KeOSVersion/KeOSVersion.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSVersion/KeOSVersion/KeOSVersion.vcxproj.filters -------------------------------------------------------------------------------- /KeOSVersion/KeOSVersion/OSVersion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSVersion/KeOSVersion/OSVersion.cpp -------------------------------------------------------------------------------- /KeOSVersion/KeOSVersion/OSVersion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeOSVersion/KeOSVersion/OSVersion.h -------------------------------------------------------------------------------- /KeShellCode/Image/Shellcode.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeShellCode/Image/Shellcode.PNG -------------------------------------------------------------------------------- /KeShellCode/KeShellCode.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeShellCode/KeShellCode.sln -------------------------------------------------------------------------------- /KeShellCode/KeShellCode/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeShellCode/KeShellCode/KeMain.cpp -------------------------------------------------------------------------------- /KeShellCode/KeShellCode/KeShellCode.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeShellCode/KeShellCode/KeShellCode.inf -------------------------------------------------------------------------------- /KeShellCode/KeShellCode/KeShellCode.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeShellCode/KeShellCode/KeShellCode.vcxproj -------------------------------------------------------------------------------- /KeShellCode/KeShellCode/KeShellCode.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeShellCode/KeShellCode/KeShellCode.vcxproj.filters -------------------------------------------------------------------------------- /KeSpinLock/KeSpinLock.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeSpinLock/KeSpinLock.sln -------------------------------------------------------------------------------- /KeSpinLock/KeSpinLock/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeSpinLock/KeSpinLock/KeMain.cpp -------------------------------------------------------------------------------- /KeSpinLock/KeSpinLock/KeSpinLock.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeSpinLock/KeSpinLock/KeSpinLock.inf -------------------------------------------------------------------------------- /KeSpinLock/KeSpinLock/KeSpinLock.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeSpinLock/KeSpinLock/KeSpinLock.vcxproj -------------------------------------------------------------------------------- /KeSpinLock/KeSpinLock/KeSpinLock.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeSpinLock/KeSpinLock/KeSpinLock.vcxproj.filters -------------------------------------------------------------------------------- /KeString/KeString.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeString/KeString.sln -------------------------------------------------------------------------------- /KeString/KeString/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeString/KeString/KeMain.cpp -------------------------------------------------------------------------------- /KeString/KeString/KeString.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeString/KeString/KeString.vcxproj -------------------------------------------------------------------------------- /KeString/KeString/KeString.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeString/KeString/KeString.vcxproj.filters -------------------------------------------------------------------------------- /KeString/KeString/kstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeString/KeString/kstring.h -------------------------------------------------------------------------------- /KeThread/Image/thread.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeThread/Image/thread.PNG -------------------------------------------------------------------------------- /KeThread/KeThread.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeThread/KeThread.sln -------------------------------------------------------------------------------- /KeThread/KeThread/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeThread/KeThread/KeMain.cpp -------------------------------------------------------------------------------- /KeThread/KeThread/KeThread.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeThread/KeThread/KeThread.vcxproj -------------------------------------------------------------------------------- /KeThread/KeThread/KeThread.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeThread/KeThread/KeThread.vcxproj.filters -------------------------------------------------------------------------------- /KeTimer/Image/timer.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeTimer/Image/timer.PNG -------------------------------------------------------------------------------- /KeTimer/KeTimer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeTimer/KeTimer.sln -------------------------------------------------------------------------------- /KeTimer/KeTimer/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeTimer/KeTimer/KeMain.cpp -------------------------------------------------------------------------------- /KeTimer/KeTimer/KeTimer.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeTimer/KeTimer/KeTimer.vcxproj -------------------------------------------------------------------------------- /KeTimer/KeTimer/KeTimer.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeTimer/KeTimer/KeTimer.vcxproj.filters -------------------------------------------------------------------------------- /KeVector/KeVector.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeVector/KeVector.sln -------------------------------------------------------------------------------- /KeVector/KeVector/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeVector/KeVector/KeMain.cpp -------------------------------------------------------------------------------- /KeVector/KeVector/KeVector.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeVector/KeVector/KeVector.vcxproj -------------------------------------------------------------------------------- /KeVector/KeVector/KeVector.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeVector/KeVector/KeVector.vcxproj.filters -------------------------------------------------------------------------------- /KeVector/KeVector/kvector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeVector/KeVector/kvector.h -------------------------------------------------------------------------------- /KeWdmVersion/KeWdmVersion.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeWdmVersion/KeWdmVersion.sln -------------------------------------------------------------------------------- /KeWdmVersion/KeWdmVersion/KeMain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeWdmVersion/KeWdmVersion/KeMain.cpp -------------------------------------------------------------------------------- /KeWdmVersion/KeWdmVersion/KeWdmVersion.inf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeWdmVersion/KeWdmVersion/KeWdmVersion.inf -------------------------------------------------------------------------------- /KeWdmVersion/KeWdmVersion/KeWdmVersion.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeWdmVersion/KeWdmVersion/KeWdmVersion.vcxproj -------------------------------------------------------------------------------- /KeWdmVersion/KeWdmVersion/KeWdmVersion.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/KeWdmVersion/KeWdmVersion/KeWdmVersion.vcxproj.filters -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raminfp/basic-windows-kernel-programming/HEAD/README.md --------------------------------------------------------------------------------