diff --git a/c/meterpreter/source/ReflectiveDLLInjection b/c/meterpreter/source/ReflectiveDLLInjection index 77be3808..920db0b6 160000 --- a/c/meterpreter/source/ReflectiveDLLInjection +++ b/c/meterpreter/source/ReflectiveDLLInjection @@ -1 +1 @@ -Subproject commit 77be380836a54218a76d1aadfd3846c1e62f0edd +Subproject commit 920db0b6cbb3fbfcd1cc3e34da3b481998a84a16 diff --git a/c/meterpreter/source/common/common_command_ids.h b/c/meterpreter/source/common/common_command_ids.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.c b/c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.h b/c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/dump_sam/dump_sam.c b/c/meterpreter/source/dump_sam/dump_sam.c old mode 100755 new mode 100644 index 4250198d..4e4f9004 --- a/c/meterpreter/source/dump_sam/dump_sam.c +++ b/c/meterpreter/source/dump_sam/dump_sam.c @@ -7,7 +7,6 @@ #define RDIDLL_NOEXPORT #define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN #define REFLECTIVEDLLINJECTION_VIA_LOADREMOTELIBRARYR -#include "../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "ReflectiveLoader.c" diff --git a/c/meterpreter/source/dump_sam/dump_sam.def b/c/meterpreter/source/dump_sam/dump_sam.def old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/elevator/elevator.c b/c/meterpreter/source/elevator/elevator.c old mode 100755 new mode 100644 index aeeade13..cd360f73 --- a/c/meterpreter/source/elevator/elevator.c +++ b/c/meterpreter/source/elevator/elevator.c @@ -17,7 +17,6 @@ #define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN #define RDIDLL_NOEXPORT -#include "../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" /* diff --git a/c/meterpreter/source/extensions/bofloader/bofloader.c b/c/meterpreter/source/extensions/bofloader/bofloader.c old mode 100755 new mode 100644 index 86957862..8e8fe5d6 --- a/c/meterpreter/source/extensions/bofloader/bofloader.c +++ b/c/meterpreter/source/extensions/bofloader/bofloader.c @@ -13,7 +13,6 @@ // Required so that use of the API works. MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" /*! @brief The enabled commands for this extension. */ diff --git a/c/meterpreter/source/extensions/espia/espia.c b/c/meterpreter/source/extensions/espia/espia.c old mode 100755 new mode 100644 index 7ada3666..06787d0d --- a/c/meterpreter/source/extensions/espia/espia.c +++ b/c/meterpreter/source/extensions/espia/espia.c @@ -11,7 +11,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" Command customCommands[] = diff --git a/c/meterpreter/source/extensions/extapi/extapi.c b/c/meterpreter/source/extensions/extapi/extapi.c old mode 100755 new mode 100644 index 85a46507..f7802512 --- a/c/meterpreter/source/extensions/extapi/extapi.c +++ b/c/meterpreter/source/extensions/extapi/extapi.c @@ -10,7 +10,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "window.h" diff --git a/c/meterpreter/source/extensions/extapi/ntds.c b/c/meterpreter/source/extensions/extapi/ntds.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/incognito/incognito.c b/c/meterpreter/source/extensions/incognito/incognito.c old mode 100755 new mode 100644 index af8eeb50..ce97bce7 --- a/c/meterpreter/source/extensions/incognito/incognito.c +++ b/c/meterpreter/source/extensions/incognito/incognito.c @@ -15,7 +15,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" DWORD request_incognito_list_tokens(Remote *remote, Packet *packet); diff --git a/c/meterpreter/source/extensions/kiwi/main.c b/c/meterpreter/source/extensions/kiwi/main.c index 8186e343..fd47a855 100755 --- a/c/meterpreter/source/extensions/kiwi/main.c +++ b/c/meterpreter/source/extensions/kiwi/main.c @@ -10,7 +10,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "main.h" diff --git a/c/meterpreter/source/extensions/lanattacks/lanattacks.c b/c/meterpreter/source/extensions/lanattacks/lanattacks.c old mode 100755 new mode 100644 index 476ecf4a..db69a4fb --- a/c/meterpreter/source/extensions/lanattacks/lanattacks.c +++ b/c/meterpreter/source/extensions/lanattacks/lanattacks.c @@ -9,7 +9,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include <windows.h> #include "lanattacks.h" diff --git a/c/meterpreter/source/extensions/peinjector/headers.h b/c/meterpreter/source/extensions/peinjector/headers.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpefile.c b/c/meterpreter/source/extensions/peinjector/libpefile.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpefile.h b/c/meterpreter/source/extensions/peinjector/libpefile.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpeinfect.c b/c/meterpreter/source/extensions/peinjector/libpeinfect.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpeinfect.h b/c/meterpreter/source/extensions/peinjector/libpeinfect.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.c b/c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.h b/c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpetool.c b/c/meterpreter/source/extensions/peinjector/libpetool.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/libpetool.h b/c/meterpreter/source/extensions/peinjector/libpetool.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/peinjector.c b/c/meterpreter/source/extensions/peinjector/peinjector.c old mode 100755 new mode 100644 index cf005be7..6d7bccf3 --- a/c/meterpreter/source/extensions/peinjector/peinjector.c +++ b/c/meterpreter/source/extensions/peinjector/peinjector.c @@ -9,7 +9,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "peinjector_bridge.h" diff --git a/c/meterpreter/source/extensions/peinjector/peinjector.h b/c/meterpreter/source/extensions/peinjector/peinjector.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/peinjector_bridge.c b/c/meterpreter/source/extensions/peinjector/peinjector_bridge.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/peinjector/peinjector_bridge.h b/c/meterpreter/source/extensions/peinjector/peinjector_bridge.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/powershell/powershell.c b/c/meterpreter/source/extensions/powershell/powershell.c old mode 100755 new mode 100644 index c9993abd..a95ca122 --- a/c/meterpreter/source/extensions/powershell/powershell.c +++ b/c/meterpreter/source/extensions/powershell/powershell.c @@ -9,7 +9,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "powershell_bridge.h" diff --git a/c/meterpreter/source/extensions/powershell/powershell.h b/c/meterpreter/source/extensions/powershell/powershell.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/powershell/powershell_bindings.cpp b/c/meterpreter/source/extensions/powershell/powershell_bindings.cpp old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/powershell/powershell_bindings.h b/c/meterpreter/source/extensions/powershell/powershell_bindings.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/powershell/powershell_bridge.cpp b/c/meterpreter/source/extensions/powershell/powershell_bridge.cpp old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/powershell/powershell_bridge.h b/c/meterpreter/source/extensions/powershell/powershell_bridge.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/priv/elevate.c b/c/meterpreter/source/extensions/priv/elevate.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/priv/elevate.h b/c/meterpreter/source/extensions/priv/elevate.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/priv/namedpipe_efs.c b/c/meterpreter/source/extensions/priv/namedpipe_efs.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/priv/priv.c b/c/meterpreter/source/extensions/priv/priv.c old mode 100755 new mode 100644 index 6fa39cb5..36cc04d7 --- a/c/meterpreter/source/extensions/priv/priv.c +++ b/c/meterpreter/source/extensions/priv/priv.c @@ -8,7 +8,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" /*! diff --git a/c/meterpreter/source/extensions/priv/priv.rc b/c/meterpreter/source/extensions/priv/priv.rc old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/priv/resource.h b/c/meterpreter/source/extensions/priv/resource.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/python/python_commands.c b/c/meterpreter/source/extensions/python/python_commands.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/python/python_commands.h b/c/meterpreter/source/extensions/python/python_commands.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/python/python_main.c b/c/meterpreter/source/extensions/python/python_main.c old mode 100755 new mode 100644 index 09a86280..e7d9b8c5 --- a/c/meterpreter/source/extensions/python/python_main.c +++ b/c/meterpreter/source/extensions/python/python_main.c @@ -10,7 +10,6 @@ MetApi* met_api = NULL; #define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "python_commands.h" diff --git a/c/meterpreter/source/extensions/python/python_meterpreter_binding.c b/c/meterpreter/source/extensions/python/python_meterpreter_binding.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/sniffer/sniffer.c b/c/meterpreter/source/extensions/sniffer/sniffer.c old mode 100755 new mode 100644 index 44756bf8..45838ff8 --- a/c/meterpreter/source/extensions/sniffer/sniffer.c +++ b/c/meterpreter/source/extensions/sniffer/sniffer.c @@ -36,7 +36,6 @@ Command customCommands[] = // but this doesnt matter as we wont ever call DLL_METASPLOIT_ATTACH as that is only used by the // second stage reflective dll inject payload and not the metsrv itself when it loads extensions. #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #define check_pssdk(); if(!hMgr && pktsdk_initialize()!=0){ met_api->packet.transmit_response(hErr, remote, response);return(hErr); } diff --git a/c/meterpreter/source/extensions/stdapi/server/railgun/railgun.c b/c/meterpreter/source/extensions/stdapi/server/railgun/railgun.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/stdapi/server/stdapi.c b/c/meterpreter/source/extensions/stdapi/server/stdapi.c index 503cd042..c9f54d2d 100755 --- a/c/meterpreter/source/extensions/stdapi/server/stdapi.c +++ b/c/meterpreter/source/extensions/stdapi/server/stdapi.c @@ -9,7 +9,6 @@ MetApi* met_api = NULL; #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" // NOTE: _CRT_SECURE_NO_WARNINGS has been added to Configuration->C/C++->Preprocessor->Preprocessor diff --git a/c/meterpreter/source/extensions/stdapi/stdapi.h b/c/meterpreter/source/extensions/stdapi/stdapi.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/unhook/unhook.c b/c/meterpreter/source/extensions/unhook/unhook.c old mode 100755 new mode 100644 index 1a7d350a..381dba3f --- a/c/meterpreter/source/extensions/unhook/unhook.c +++ b/c/meterpreter/source/extensions/unhook/unhook.c @@ -6,7 +6,6 @@ #include "common_metapi.h" #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "unhook.h" diff --git a/c/meterpreter/source/extensions/winpmem/winpmem.cpp b/c/meterpreter/source/extensions/winpmem/winpmem.cpp old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/winpmem/winpmem.h b/c/meterpreter/source/extensions/winpmem/winpmem.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/extensions/winpmem/winpmem_meterpreter.cpp b/c/meterpreter/source/extensions/winpmem/winpmem_meterpreter.cpp old mode 100755 new mode 100644 index f8646af4..e85e7bb3 --- a/c/meterpreter/source/extensions/winpmem/winpmem_meterpreter.cpp +++ b/c/meterpreter/source/extensions/winpmem/winpmem_meterpreter.cpp @@ -7,7 +7,6 @@ extern "C" { #include "common_metapi.h" #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #ifndef min diff --git a/c/meterpreter/source/metsrv/metsrv.c b/c/meterpreter/source/metsrv/metsrv.c old mode 100755 new mode 100644 index b039e3bc..93773e66 --- a/c/meterpreter/source/metsrv/metsrv.c +++ b/c/meterpreter/source/metsrv/metsrv.c @@ -10,7 +10,6 @@ #define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN #define RDIDLL_NOEXPORT -#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" #include "../ReflectiveDLLInjection/inject/src/GetProcAddressR.c" #include "../ReflectiveDLLInjection/inject/src/LoadLibraryR.c" diff --git a/c/meterpreter/source/metsrv/metsrv.h b/c/meterpreter/source/metsrv/metsrv.h old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/metsrv/server_pivot_named_pipe.c b/c/meterpreter/source/metsrv/server_pivot_named_pipe.c old mode 100755 new mode 100644 diff --git a/c/meterpreter/source/screenshot/screenshot.c b/c/meterpreter/source/screenshot/screenshot.c old mode 100755 new mode 100644 index 1a70b6d2..11d49ad5 --- a/c/meterpreter/source/screenshot/screenshot.c +++ b/c/meterpreter/source/screenshot/screenshot.c @@ -9,7 +9,6 @@ #define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN #define RDIDLL_NOEXPORT -#include "../ReflectiveDLLInjection/dll/src/DirectSyscall.c" #include "../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c" /*