diff --git a/libdrv/APC.cpp b/libdrv/APC.cpp index 978d904..c81df44 100644 Binary files a/libdrv/APC.cpp and b/libdrv/APC.cpp differ diff --git a/libdrv/File.cpp b/libdrv/File.cpp index 1707621..250a8c1 100644 Binary files a/libdrv/File.cpp and b/libdrv/File.cpp differ diff --git a/libdrv/Image.cpp b/libdrv/Image.cpp index 25e630a..ded1bd2 100644 Binary files a/libdrv/Image.cpp and b/libdrv/Image.cpp differ diff --git a/libdrv/Process.cpp b/libdrv/Process.cpp index 18a7bf4..caa7aaf 100644 Binary files a/libdrv/Process.cpp and b/libdrv/Process.cpp differ diff --git a/libdrv/Registry.cpp b/libdrv/Registry.cpp index 381945d..6d68324 100644 Binary files a/libdrv/Registry.cpp and b/libdrv/Registry.cpp differ diff --git a/libdrv/TEB.cpp b/libdrv/TEB.cpp index 99b52da..d74052e 100644 Binary files a/libdrv/TEB.cpp and b/libdrv/TEB.cpp differ diff --git a/libdrv/cpu.cpp b/libdrv/cpu.cpp index a17e182..8d6f47a 100644 Binary files a/libdrv/cpu.cpp and b/libdrv/cpu.cpp differ diff --git a/libdrv/gdt.cpp b/libdrv/gdt.cpp index 10139db..42e3ab1 100644 Binary files a/libdrv/gdt.cpp and b/libdrv/gdt.cpp differ diff --git a/libdrv/idt.cpp b/libdrv/idt.cpp index f6cc8dc..e1e8a2d 100644 Binary files a/libdrv/idt.cpp and b/libdrv/idt.cpp differ diff --git a/libdrv/log.cpp b/libdrv/log.cpp index 8d6cb18..bdb0336 100644 Binary files a/libdrv/log.cpp and b/libdrv/log.cpp differ diff --git a/libdrv/pe.cpp b/libdrv/pe.cpp index 1a41279..a4b342f 100644 Binary files a/libdrv/pe.cpp and b/libdrv/pe.cpp differ diff --git a/libdrv/signature.cpp b/libdrv/signature.cpp index ed80e0d..21476b0 100644 --- a/libdrv/signature.cpp +++ b/libdrv/signature.cpp @@ -38,7 +38,7 @@ NTSTATUS WINAPI SignHash(_In_z_ LPCWSTR pszHashId, status = BCryptSignHash(hPrivateKey, nullptr, Hash, HashSize, nullptr, 0, SignSize, 0); ASSERT(NT_SUCCESS(status)); - *Sign = (PUCHAR)ExAllocatePoolWithTag(NonPagedPool, *SignSize, TAG); + *Sign = static_cast(ExAllocatePoolWithTag(NonPagedPool, *SignSize, TAG)); ASSERT(*Sign); ULONG Result = 0; diff --git a/libdrv/ssdt.cpp b/libdrv/ssdt.cpp index f8ab0cc..676bef8 100644 Binary files a/libdrv/ssdt.cpp and b/libdrv/ssdt.cpp differ