-
Notifications
You must be signed in to change notification settings - Fork 33
Open
Description
I use x86 Native Tools Command Prompt for VS 2022
Output
``` "C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj.metaproj"
(39) ->
"C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj" (111) ->
ClCompile) ->
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(432,24): warning C4477: 'printf' : format string '%p' re
quires an argument of type 'void *', but variadic argument 1 has type 'unsigned long' [C:\Project\C2Implant\buil
dWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(433,24): warning C4477: 'printf' : format string '%p' re
quires an argument of type 'void *', but variadic argument 1 has type 'unsigned long' [C:\Project\C2Implant\buil
dWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(536,20): warning C4477: 'printf' : format string '%#llx'
requires an argument of type 'unsigned __int64', but variadic argument 1 has type 'PVOID' [C:\Project\C2Implant
\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(536,20): warning C4313: 'printf': '%x' in format string
conflicts with argument 1 of type 'PVOID' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxpro
j]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(537,20): warning C4473: 'printf' : not enough arguments
passed for format string [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(538,20): warning C4473: 'printf' : not enough arguments
passed for format string [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(539,20): warning C4473: 'printf' : not enough arguments
passed for format string [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(540,20): warning C4473: 'printf' : not enough arguments
passed for format string [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(541,20): warning C4473: 'printf' : not enough arguments
passed for format string [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1112,33): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1112,39): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1113,31): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1113,37): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1114,31): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1114,37): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1115,31): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(1115,37): warning C4838: conversion from 'int' to 'char'
requires a narrowing conversion [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\beacon\beacon\BeaconDns.vcxproj.metaproj" (4) -
>
"C:\Project\C2Implant\buildWindows\core\beacon\BeaconDnsLib.vcxproj.metaproj" (5)
->
"C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj.metaproj" (7) ->
"C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj" (
114) ->
ClCompile) ->
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(98,23): error C3646: 'pdataStart': unknown overr
ide specifier [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj]
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(98,5): error C4430: missing type specifier - int
assumed. Note: C++ does not support default-int [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\Memo
ryModule.vcxproj]
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(284,21): error C2039: 'pdataStart': is not a mem
ber of 'MEMORYMODULE' [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj]
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(284,35): error C2065: 'PRUNTIME_FUNCTION': undec
lared identifier [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj]
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(913,47): error C2065: 'RUNTIME_FUNCTION': undecl
ared identifier [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj]
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(914,33): error C2039: 'pdataStart': is not a mem
ber of 'MEMORYMODULE' [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj]
C:\Project\C2Implant\thirdParty\MemoryModule\MemoryModule.cpp(914,5): error C3861: 'RtlAddFunctionTable': iden
tifier not found [C:\Project\C2Implant\buildWindows\thirdParty\MemoryModule\MemoryModule.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\beacon\beacon\BeaconDns.vcxproj.metaproj" (4) -
>
"C:\Project\C2Implant\buildWindows\core\beacon\BeaconDnsLib.vcxproj.metaproj" (5)
->
"C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj.metaproj" (9) ->
"C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj" (1
17) ->
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(54,5): error C2065: 'ssize_t': undeclared identif
ier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(54,13): error C2146: syntax error: missing ';' be
fore identifier 'bytes_received' [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(54,13): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(84,13): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(85,17): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(89,22): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(96,35): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(54,5): error C2065: 'ssize_t': undeclared identif
ier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(54,13): error C2146: syntax error: missing ';' be
fore identifier 'bytes_received' [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(54,13): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(84,13): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(85,17): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(89,22): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
C:\Project\C2Implant\libs\libSocketHandler\src\SocketDef.hpp(96,35): error C2065: 'bytes_received': undeclared
identifier [C:\Project\C2Implant\buildWindows\libs\libSocketHandler\SocketHandler.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj.metaproj"
(39) ->
"C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj" (111) ->
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(534,43): error C2039: 'Rip': is not a member of '_CONTEX
T' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(537,65): error C2039: 'Rcx': is not a member of '_CONTEX
T' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(538,67): error C2039: 'Rdx': is not a member of '_CONTEX
T' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(539,67): error C2039: 'R8': is not a member of '_CONTEXT
' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(540,67): error C2039: 'R9': is not a member of '_CONTEXT
' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(541,67): error C2039: 'Rsp': is not a member of '_CONTEX
T' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(749,43): error C2039: 'Rip': is not a member of '_CONTEX
T' [C:\Project\C2Implant\buildWindows\core\modules\Evasion\Evasion.vcxproj]
C:\Project\C2Implant\core\modules\Evasion\Evasion.cpp(998,21): error C2664: 'BOOL ReadProcessMemory(HANDLE,LPC
VOID,LPVOID,SIZE_T,SIZE_T *)': cannot convert argument 5 from 'size_t *' to 'SIZE_T *' [C:\Project\C2Implant\bui
ldWindows\core\modules\Evasion\Evasion.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj.metaproj" (57) -
>
"C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj" (107) ->
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overriding v
irtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWindows\
core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': overrid
ing virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Implant\bui
ldWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overriding vi
rtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWindows\co
re\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMalloc':
overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualAlloc':
overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualFree':
overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\Deskto
p\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQuery':
overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualProtect
': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemoryLoad'
: overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention [E:\De
sktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::RegisterMemory
NotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotificationC
allback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVirtualAd
dressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only by cal
ling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::AcquiredVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::ReleasedVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\PwSh.cpp(558,18): error C2133: 'patch': unknown size [C:\Project\C2Impl
ant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\PwSh.cpp(558,26): error C2146: syntax error: missing ';' before identif
ier 'patch' [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\PwSh.cpp(558,32): error C3863: array type 'char []' is not assignable [
C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overriding v
irtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWindows\
core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': overrid
ing virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Implant\bui
ldWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overriding vi
rtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWindows\co
re\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMalloc':
overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualAlloc':
overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualFree':
overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\Deskto
p\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQuery':
overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualProtect
': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemoryLoad'
: overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention [E:\De
sktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::RegisterMemory
NotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotificationC
allback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVirtualAd
dressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only by cal
ling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::AcquiredVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::ReleasedVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overriding v
irtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWindows\
core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': overrid
ing virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Implant\bui
ldWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overriding vi
rtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWindows\co
re\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMalloc':
overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualAlloc':
overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualFree':
overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\Deskto
p\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQuery':
overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualProtect
': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemoryLoad'
: overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention [E:\De
sktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::RegisterMemory
NotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotificationC
allback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVirtualAd
dressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only by cal
ling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::AcquiredVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::ReleasedVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overriding v
irtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWindows\
core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': overrid
ing virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Implant\bui
ldWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overriding vi
rtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWindows\co
re\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMalloc':
overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualAlloc':
overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualFree':
overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\Deskto
p\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQuery':
overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E:\Desk
top\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualProtect
': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemoryLoad'
: overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention [E:\De
sktop\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::RegisterMemory
NotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotificationC
allback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVirtualAd
dressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only by cal
ling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::AcquiredVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\PwSh\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::ReleasedVirtua
lAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\PwSh\PwSh.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\Inject\Inject.vcxproj.metaproj" (4
1) ->
"C:\Project\C2Implant\buildWindows\core\modules\Inject\Inject.vcxproj" (131) ->
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\Inject\Inject.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\Inject\Inject.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj.metaproj" (35) ->
"C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj" (12
6) ->
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overri
ding virtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWi
ndows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': o
verriding virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Impla
nt\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overrid
ing virtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWind
ows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMa
lloc': overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualA
lloc': overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualF
ree': overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQ
uery': overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualP
rotect': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling conventio
n [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemor
yLoad': overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention
[C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::Register
MemoryNotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotific
ationCallback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.
vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVir
tualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::Acquired
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::Released
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\DotnetExec.cpp(496,18): error C2133: 'patch': unknown size [E:\De
sktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\DotnetExec.cpp(496,26): error C2146: syntax error: missing ';' be
fore identifier 'patch' [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\DotnetExec.cpp(496,32): error C3863: array type 'char []' is not
assignable [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overri
ding virtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWi
ndows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': o
verriding virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Impla
nt\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overrid
ing virtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWind
ows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMa
lloc': overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualA
lloc': overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualF
ree': overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQ
uery': overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualP
rotect': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling conventio
n [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemor
yLoad': overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention
[C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::Register
MemoryNotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotific
ationCallback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.
vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVir
tualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::Acquired
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::Released
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overri
ding virtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWi
ndows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': o
verriding virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Impla
nt\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overrid
ing virtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWind
ows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMa
lloc': overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualA
lloc': overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualF
ree': overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQ
uery': overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualP
rotect': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling conventio
n [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemor
yLoad': overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention
[C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::Register
MemoryNotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotific
ationCallback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.
vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVir
tualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::Acquired
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::Released
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(37,21): error C2695: 'MyHostMalloc::Alloc': overri
ding virtual function differs from 'IHostMalloc::Alloc' only by calling convention [C:\Project\C2Implant\buildWi
ndows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(38,21): error C2695: 'MyHostMalloc::DebugAlloc': o
verriding virtual function differs from 'IHostMalloc::DebugAlloc' only by calling convention [C:\Project\C2Impla
nt\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\HostMalloc.hpp(39,21): error C2695: 'MyHostMalloc::Free': overrid
ing virtual function differs from 'IHostMalloc::Free' only by calling convention [C:\Project\C2Implant\buildWind
ows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(19,21): error C2695: 'MyMemoryManager::CreateMa
lloc': overriding virtual function differs from 'IHostMemoryManager::CreateMalloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(20,21): error C2695: 'MyMemoryManager::VirtualA
lloc': overriding virtual function differs from 'IHostMemoryManager::VirtualAlloc' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(21,21): error C2695: 'MyMemoryManager::VirtualF
ree': overriding virtual function differs from 'IHostMemoryManager::VirtualFree' only by calling convention [E:\
Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(22,21): error C2695: 'MyMemoryManager::VirtualQ
uery': overriding virtual function differs from 'IHostMemoryManager::VirtualQuery' only by calling convention [E
:\Desktop\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(23,21): error C2695: 'MyMemoryManager::VirtualP
rotect': overriding virtual function differs from 'IHostMemoryManager::VirtualProtect' only by calling conventio
n [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(24,21): error C2695: 'MyMemoryManager::GetMemor
yLoad': overriding virtual function differs from 'IHostMemoryManager::GetMemoryLoad' only by calling convention
[C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(25,21): error C2695: 'MyMemoryManager::Register
MemoryNotificationCallback': overriding virtual function differs from 'IHostMemoryManager::RegisterMemoryNotific
ationCallback' only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.
vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(26,21): error C2695: 'MyMemoryManager::NeedsVir
tualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::NeedsVirtualAddressSpace' only
by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(27,21): error C2695: 'MyMemoryManager::Acquired
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::AcquiredVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\DotnetExec\MemoryManager.hpp(28,21): error C2695: 'MyMemoryManager::Released
VirtualAddressSpace': overriding virtual function differs from 'IHostMemoryManager::ReleasedVirtualAddressSpace'
only by calling convention [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\DotnetExec\DotnetExec.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\MiniDump\MiniDump.vcxproj.metaproj" (49) ->
"C:\Project\C2Implant\buildWindows\core\modules\MiniDump\MiniDump.vcxproj" (140) -
>
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\MiniDump\MiniDump.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\MiniDump\MiniDump.vcxproj]
"C:\Project\C2Implant\buildWindows\C2Implant.sln" (1) ->
"C:\Project\C2Implant\buildWindows\ALL_BUILD.vcxproj.metaproj" (2) ->
"C:\Project\C2Implant\buildWindows\core\modules\AssemblyExec\AssemblyExec.vcxproj.metaproj" (3) ->
"C:\Project\C2Implant\buildWindows\core\modules\AssemblyExec\AssemblyExec.vcxproj"
(128) ->
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\AssemblyExec\AssemblyExec.vcxproj]
C:\Project\C2Implant\core\modules\AssemblyExec\AssemblyExec.cpp(438,43): error C2039: 'Rip': is not a member o
f '_CONTEXT' [C:\Project\C2Implant\buildWindows\core\modules\AssemblyExec\AssemblyExec.vcxproj]
C:\Project\C2Implant\core\modules\AssemblyExec\AssemblyExec.cpp(443,43): error C2039: 'Rip': is not a member o
f '_CONTEXT' [C:\Project\C2Implant\buildWindows\core\modules\AssemblyExec\AssemblyExec.vcxproj]
C:\Project\C2Implant\core\modules\ModuleCmd\syscall.hpp(474,34): error C3861: '__readgsqword': identifier not
found [C:\Project\C2Implant\buildWindows\core\modules\AssemblyExec\AssemblyExec.vcxproj]
Errors: 157
</details>
Metadata
Metadata
Assignees
Labels
No labels