diff --git a/kdmapper/intel_driver.hpp b/kdmapper/intel_driver.hpp index 7291f7f..bb0ae08 100644 --- a/kdmapper/intel_driver.hpp +++ b/kdmapper/intel_driver.hpp @@ -244,7 +244,8 @@ namespace intel_driver } return true; } - else if (HIWORD(pFixed->dwFileVersionLS) >= 17134) { + //else if (HIWORD(pFixed->dwFileVersionLS) >= 17134) {//1803 + else if (HIWORD(pFixed->dwFileVersionLS) >= 15063) {//1703 const auto NtGdiDdDDIReclaimAllocations2 = reinterpret_cast(GetProcAddress(LoadLibrary("gdi32full.dll"), "NtGdiDdDDIReclaimAllocations2")); if (!NtGdiDdDDIReclaimAllocations2) diff --git a/kdmapper/kdmapper.vcxproj b/kdmapper/kdmapper.vcxproj index 2cf8ce1..c01af10 100644 --- a/kdmapper/kdmapper.vcxproj +++ b/kdmapper/kdmapper.vcxproj @@ -118,6 +118,9 @@ true false stdcpp17 + MultiThreaded + true + false true diff --git a/kdmapper/kdmapper.vcxproj.user b/kdmapper/kdmapper.vcxproj.user new file mode 100644 index 0000000..88a5509 --- /dev/null +++ b/kdmapper/kdmapper.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/kdmapper/x64/Release/intel_driver.obj b/kdmapper/x64/Release/intel_driver.obj new file mode 100644 index 0000000..546e874 Binary files /dev/null and b/kdmapper/x64/Release/intel_driver.obj differ diff --git a/kdmapper/x64/Release/kdmapper.exe.recipe b/kdmapper/x64/Release/kdmapper.exe.recipe new file mode 100644 index 0000000..9ad83da --- /dev/null +++ b/kdmapper/x64/Release/kdmapper.exe.recipe @@ -0,0 +1,11 @@ + + + + + J:\Workspace\Chenggong\kdmapper-1803-20H2\x64\Release\kdmapper.exe + + + + + + \ No newline at end of file diff --git a/kdmapper/x64/Release/kdmapper.log b/kdmapper/x64/Release/kdmapper.log new file mode 100644 index 0000000..8a676c8 --- /dev/null +++ b/kdmapper/x64/Release/kdmapper.log @@ -0,0 +1,22 @@ + intel_driver.cpp +J:\Workspace\Chenggong\kdmapper-1803-20H2\kdmapper\intel_driver.hpp(85,1): warning C4267: “参数”: 从“size_t”转换到“DWORD”,可能丢失数据 +J:\Workspace\Chenggong\kdmapper-1803-20H2\kdmapper\intel_driver.cpp(189): message : 查看对正在编译的函数 模板 实例化“bool intel_driver::CallKernelFunction(HANDLE,T *,uint64_t,const nt::POOL_TYPE,const uint64_t)”的引用 + with + [ + T=uint64_t + ] + kdmapper.cpp +J:\Workspace\Chenggong\kdmapper-1803-20H2\kdmapper\intel_driver.hpp(85,1): warning C4267: “参数”: 从“size_t”转换到“DWORD”,可能丢失数据 +J:\Workspace\Chenggong\kdmapper-1803-20H2\kdmapper\kdmapper.cpp(84): message : 查看对正在编译的函数 模板 实例化“bool intel_driver::CallKernelFunction(HANDLE,T *,uint64_t)”的引用 + with + [ + T=NTSTATUS + ] + main.cpp + service.cpp + 正在生成代码 + 3 of 1041 functions ( 0.3%) were compiled, the rest were copied from previous compilation. + 0 functions were new in current compilation + 3 functions had inline decision re-evaluated but remain unchanged + 已完成代码的生成 + kdmapper.vcxproj -> J:\Workspace\Chenggong\kdmapper-1803-20H2\x64\Release\kdmapper.exe diff --git a/kdmapper/x64/Release/kdmapper.obj b/kdmapper/x64/Release/kdmapper.obj new file mode 100644 index 0000000..099adfa Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.obj differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/CL.command.1.tlog b/kdmapper/x64/Release/kdmapper.tlog/CL.command.1.tlog new file mode 100644 index 0000000..b3e3e59 Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/CL.command.1.tlog differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/CL.read.1.tlog b/kdmapper/x64/Release/kdmapper.tlog/CL.read.1.tlog new file mode 100644 index 0000000..b99c633 Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/CL.read.1.tlog differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/CL.write.1.tlog b/kdmapper/x64/Release/kdmapper.tlog/CL.write.1.tlog new file mode 100644 index 0000000..a8e89f6 Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/CL.write.1.tlog differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/kdmapper.lastbuildstate b/kdmapper/x64/Release/kdmapper.tlog/kdmapper.lastbuildstate new file mode 100644 index 0000000..8adb679 --- /dev/null +++ b/kdmapper/x64/Release/kdmapper.tlog/kdmapper.lastbuildstate @@ -0,0 +1,2 @@ +PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.28.29333:TargetPlatformVersion=10.0.19041.0: +Release|x64|J:\Workspace\Chenggong\kdmapper-1803-20H2\| diff --git a/kdmapper/x64/Release/kdmapper.tlog/kdmapper.write.1u.tlog b/kdmapper/x64/Release/kdmapper.tlog/kdmapper.write.1u.tlog new file mode 100644 index 0000000..58507a4 Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/kdmapper.write.1u.tlog differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/link.command.1.tlog b/kdmapper/x64/Release/kdmapper.tlog/link.command.1.tlog new file mode 100644 index 0000000..d75c4e7 Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/link.command.1.tlog differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/link.read.1.tlog b/kdmapper/x64/Release/kdmapper.tlog/link.read.1.tlog new file mode 100644 index 0000000..29022a0 Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/link.read.1.tlog differ diff --git a/kdmapper/x64/Release/kdmapper.tlog/link.write.1.tlog b/kdmapper/x64/Release/kdmapper.tlog/link.write.1.tlog new file mode 100644 index 0000000..243c56f Binary files /dev/null and b/kdmapper/x64/Release/kdmapper.tlog/link.write.1.tlog differ diff --git a/kdmapper/x64/Release/main.obj b/kdmapper/x64/Release/main.obj new file mode 100644 index 0000000..b8865e9 Binary files /dev/null and b/kdmapper/x64/Release/main.obj differ diff --git a/kdmapper/x64/Release/portable_executable.obj b/kdmapper/x64/Release/portable_executable.obj new file mode 100644 index 0000000..a189bc7 Binary files /dev/null and b/kdmapper/x64/Release/portable_executable.obj differ diff --git a/kdmapper/x64/Release/service.obj b/kdmapper/x64/Release/service.obj new file mode 100644 index 0000000..449b1e5 Binary files /dev/null and b/kdmapper/x64/Release/service.obj differ diff --git a/kdmapper/x64/Release/utils.obj b/kdmapper/x64/Release/utils.obj new file mode 100644 index 0000000..450510d Binary files /dev/null and b/kdmapper/x64/Release/utils.obj differ diff --git a/kdmapper/x64/Release/vc142.pdb b/kdmapper/x64/Release/vc142.pdb new file mode 100644 index 0000000..8562f40 Binary files /dev/null and b/kdmapper/x64/Release/vc142.pdb differ diff --git a/x64/Release/kdmapper.exe b/x64/Release/kdmapper.exe new file mode 100644 index 0000000..50fa5d0 Binary files /dev/null and b/x64/Release/kdmapper.exe differ diff --git a/x64/Release/kdmapper.iobj b/x64/Release/kdmapper.iobj new file mode 100644 index 0000000..64e1c01 Binary files /dev/null and b/x64/Release/kdmapper.iobj differ diff --git a/x64/Release/kdmapper.ipdb b/x64/Release/kdmapper.ipdb new file mode 100644 index 0000000..3720e39 Binary files /dev/null and b/x64/Release/kdmapper.ipdb differ diff --git a/x64/Release/kdmapper.pdb b/x64/Release/kdmapper.pdb new file mode 100644 index 0000000..0271839 Binary files /dev/null and b/x64/Release/kdmapper.pdb differ