mirror of
https://github.com/rapid7/metasploit-payloads
synced 2025-03-24 18:16:24 +01:00
Remove include DirectSyscall.c
This commit is contained in:
parent
7082431dae
commit
a5e33d167d
c/meterpreter/source
ReflectiveDLLInjection
common
dump_sam
elevator
extensions
bofloader
espia
extapi
incognito
kiwi
lanattacks
peinjector
headers.hlibpefile.clibpefile.hlibpeinfect.clibpeinfect.hlibpeinfect_obfuscator.clibpeinfect_obfuscator.hlibpetool.clibpetool.hpeinjector.cpeinjector.hpeinjector_bridge.cpeinjector_bridge.h
powershell
powershell.cpowershell.hpowershell_bindings.cpppowershell_bindings.hpowershell_bridge.cpppowershell_bridge.h
priv
python
sniffer
stdapi
unhook
winpmem
metsrv
screenshot
@ -1 +1 @@
|
||||
Subproject commit 77be380836a54218a76d1aadfd3846c1e62f0edd
|
||||
Subproject commit 920db0b6cbb3fbfcd1cc3e34da3b481998a84a16
|
0
c/meterpreter/source/common/common_command_ids.h
Executable file → Normal file
0
c/meterpreter/source/common/common_command_ids.h
Executable file → Normal file
0
c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.c
Executable file → Normal file
0
c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.c
Executable file → Normal file
0
c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.h
Executable file → Normal file
0
c/meterpreter/source/dump_sam/ReflectiveFreeAndExitThread.h
Executable file → Normal file
1
c/meterpreter/source/dump_sam/dump_sam.c
Executable file → Normal file
1
c/meterpreter/source/dump_sam/dump_sam.c
Executable file → Normal file
@ -7,7 +7,6 @@
|
||||
#define RDIDLL_NOEXPORT
|
||||
#define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN
|
||||
#define REFLECTIVEDLLINJECTION_VIA_LOADREMOTELIBRARYR
|
||||
#include "../ReflectiveDLLInjection/dll/src/DirectSyscall.c"
|
||||
#include "ReflectiveLoader.c"
|
||||
|
||||
|
||||
|
0
c/meterpreter/source/dump_sam/dump_sam.def
Executable file → Normal file
0
c/meterpreter/source/dump_sam/dump_sam.def
Executable file → Normal file
1
c/meterpreter/source/elevator/elevator.c
Executable file → Normal file
1
c/meterpreter/source/elevator/elevator.c
Executable file → Normal file
@ -17,7 +17,6 @@
|
||||
#define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN
|
||||
|
||||
#define RDIDLL_NOEXPORT
|
||||
#include "../ReflectiveDLLInjection/dll/src/DirectSyscall.c"
|
||||
#include "../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c"
|
||||
|
||||
/*
|
||||
|
1
c/meterpreter/source/extensions/bofloader/bofloader.c
Executable file → Normal file
1
c/meterpreter/source/extensions/bofloader/bofloader.c
Executable file → Normal file
@ -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. */
|
||||
|
1
c/meterpreter/source/extensions/espia/espia.c
Executable file → Normal file
1
c/meterpreter/source/extensions/espia/espia.c
Executable file → Normal file
@ -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[] =
|
||||
|
1
c/meterpreter/source/extensions/extapi/extapi.c
Executable file → Normal file
1
c/meterpreter/source/extensions/extapi/extapi.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/extensions/extapi/ntds.c
Executable file → Normal file
0
c/meterpreter/source/extensions/extapi/ntds.c
Executable file → Normal file
1
c/meterpreter/source/extensions/incognito/incognito.c
Executable file → Normal file
1
c/meterpreter/source/extensions/incognito/incognito.c
Executable file → Normal file
@ -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);
|
||||
|
@ -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"
|
||||
|
1
c/meterpreter/source/extensions/lanattacks/lanattacks.c
Executable file → Normal file
1
c/meterpreter/source/extensions/lanattacks/lanattacks.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/extensions/peinjector/headers.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/headers.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpefile.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpefile.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpefile.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpefile.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpeinfect_obfuscator.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpetool.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpetool.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpetool.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/libpetool.h
Executable file → Normal file
1
c/meterpreter/source/extensions/peinjector/peinjector.c
Executable file → Normal file
1
c/meterpreter/source/extensions/peinjector/peinjector.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/extensions/peinjector/peinjector.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/peinjector.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/peinjector_bridge.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/peinjector_bridge.c
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/peinjector_bridge.h
Executable file → Normal file
0
c/meterpreter/source/extensions/peinjector/peinjector_bridge.h
Executable file → Normal file
1
c/meterpreter/source/extensions/powershell/powershell.c
Executable file → Normal file
1
c/meterpreter/source/extensions/powershell/powershell.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/extensions/powershell/powershell.h
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell.h
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bindings.cpp
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bindings.cpp
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bindings.h
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bindings.h
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bridge.cpp
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bridge.cpp
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bridge.h
Executable file → Normal file
0
c/meterpreter/source/extensions/powershell/powershell_bridge.h
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/elevate.c
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/elevate.c
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/elevate.h
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/elevate.h
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/namedpipe_efs.c
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/namedpipe_efs.c
Executable file → Normal file
1
c/meterpreter/source/extensions/priv/priv.c
Executable file → Normal file
1
c/meterpreter/source/extensions/priv/priv.c
Executable file → Normal file
@ -8,7 +8,6 @@
|
||||
MetApi* met_api = NULL;
|
||||
|
||||
#define RDIDLL_NOEXPORT
|
||||
#include "../../ReflectiveDLLInjection/dll/src/DirectSyscall.c"
|
||||
#include "../../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c"
|
||||
|
||||
/*!
|
||||
|
0
c/meterpreter/source/extensions/priv/priv.rc
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/priv.rc
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/resource.h
Executable file → Normal file
0
c/meterpreter/source/extensions/priv/resource.h
Executable file → Normal file
0
c/meterpreter/source/extensions/python/python_commands.c
Executable file → Normal file
0
c/meterpreter/source/extensions/python/python_commands.c
Executable file → Normal file
0
c/meterpreter/source/extensions/python/python_commands.h
Executable file → Normal file
0
c/meterpreter/source/extensions/python/python_commands.h
Executable file → Normal file
1
c/meterpreter/source/extensions/python/python_main.c
Executable file → Normal file
1
c/meterpreter/source/extensions/python/python_main.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/extensions/python/python_meterpreter_binding.c
Executable file → Normal file
0
c/meterpreter/source/extensions/python/python_meterpreter_binding.c
Executable file → Normal file
1
c/meterpreter/source/extensions/sniffer/sniffer.c
Executable file → Normal file
1
c/meterpreter/source/extensions/sniffer/sniffer.c
Executable file → Normal file
@ -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); }
|
||||
|
0
c/meterpreter/source/extensions/stdapi/server/railgun/railgun.c
Executable file → Normal file
0
c/meterpreter/source/extensions/stdapi/server/railgun/railgun.c
Executable file → Normal file
@ -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
|
||||
|
0
c/meterpreter/source/extensions/stdapi/stdapi.h
Executable file → Normal file
0
c/meterpreter/source/extensions/stdapi/stdapi.h
Executable file → Normal file
1
c/meterpreter/source/extensions/unhook/unhook.c
Executable file → Normal file
1
c/meterpreter/source/extensions/unhook/unhook.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/extensions/winpmem/winpmem.cpp
Executable file → Normal file
0
c/meterpreter/source/extensions/winpmem/winpmem.cpp
Executable file → Normal file
0
c/meterpreter/source/extensions/winpmem/winpmem.h
Executable file → Normal file
0
c/meterpreter/source/extensions/winpmem/winpmem.h
Executable file → Normal file
1
c/meterpreter/source/extensions/winpmem/winpmem_meterpreter.cpp
Executable file → Normal file
1
c/meterpreter/source/extensions/winpmem/winpmem_meterpreter.cpp
Executable file → Normal file
@ -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
|
||||
|
1
c/meterpreter/source/metsrv/metsrv.c
Executable file → Normal file
1
c/meterpreter/source/metsrv/metsrv.c
Executable file → Normal file
@ -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"
|
||||
|
0
c/meterpreter/source/metsrv/metsrv.h
Executable file → Normal file
0
c/meterpreter/source/metsrv/metsrv.h
Executable file → Normal file
0
c/meterpreter/source/metsrv/server_pivot_named_pipe.c
Executable file → Normal file
0
c/meterpreter/source/metsrv/server_pivot_named_pipe.c
Executable file → Normal file
1
c/meterpreter/source/screenshot/screenshot.c
Executable file → Normal file
1
c/meterpreter/source/screenshot/screenshot.c
Executable file → Normal file
@ -9,7 +9,6 @@
|
||||
#define REFLECTIVEDLLINJECTION_CUSTOM_DLLMAIN
|
||||
|
||||
#define RDIDLL_NOEXPORT
|
||||
#include "../ReflectiveDLLInjection/dll/src/DirectSyscall.c"
|
||||
#include "../ReflectiveDLLInjection/dll/src/ReflectiveLoader.c"
|
||||
|
||||
/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user