MCPcopy Create free account

hub / github.com/bats3c/shad0w / functions

Functions815 in github.com/bats3c/shad0w

↓ 1 callersFunctionBeaconRegisterC2
beacon/injectable/core.c:167
↓ 1 callersFunctionCheckIfDie
if (parsed_json != NULL) { if (!json_object_get_boolean(parsed_json)) { DieCleanly(); } } }
beacon/reflection/core.c:157
↓ 1 callersFunctionCheckIfDie
if (parsed_json != NULL) { if (!json_object_get_boolean(parsed_json)) { DieCleanly(); } } }
beacon/injectable/core.c:156
↓ 1 callersFunctionConvertToShellcode
(dllBytes, functionHash=0x10, userData=b'None', flags=0)
lib/ShellcodeRDI.py:60
↓ 1 callersFunctionCreateSpoolNamedPipe
exploits/system_printspoofer/src/exploit/exploit.c:12
↓ 1 callersFunctionDEBUG
beacon/stager/debug.c:3
↓ 1 callersFunctionDieCleanly
beacon/reflection/core.c:162
↓ 1 callersFunctionDieCleanly
beacon/src/core.c:136
↓ 1 callersFunctionDieCleanly
beacon/injectable/core.c:161
↓ 1 callersFunctionEntry
beacon/reflection/beacon.c:17
↓ 1 callersFunctionExecuteStage
beacon/stager/loader.c:10
↓ 1 callersFunctionGetBasicCompInfo
beacon/reflection/core.c:75
↓ 1 callersFunctionGetBasicCompInfo
beacon/src/core.c:73
↓ 1 callersFunctionGetBasicCompInfo
beacon/injectable/core.c:74
↓ 1 callersFunctionGetBasicUserInfo
core functions
beacon/reflection/core.c:34
↓ 1 callersFunctionGetBasicUserInfo
core functions
beacon/src/core.c:32
↓ 1 callersFunctionGetBasicUserInfo
core functions
beacon/injectable/core.c:33
↓ 1 callersFunctionGetReflectiveLoaderOffset
===============================================================================================//
beacon/reflection/ReflectiveLoader.h:234
↓ 1 callersFunctionGetReflectiveLoaderOffset
===============================================================================================//
beacon/src/ReflectiveLoader.h:62
↓ 1 callersFunctionGetReflectiveLoaderOffset
===============================================================================================//
beacon/injectable/ReflectiveLoader.h:62
↓ 1 callersFunctionGetSpoolPipeEvent
exploits/system_printspoofer/src/exploit/exploit.c:50
↓ 1 callersFunctionGetStageFromC2
beacon/stager/callback.c:12
↓ 1 callersFunctionGetSystem
exploits/system_printspoofer/src/exploit/exploit.c:128
↓ 1 callersFunctionGetTokenInfo
exploits/system_printspoofer/src/check/check.c:7
↓ 1 callersFunctionHashFunctionName
(name, module=None)
lib/ShellcodeRDI.py:27
↓ 1 callersFunctionInitSecurity
beacon/lib/secure/main.c:66
↓ 1 callersFunctionInjectCode
beacon/reflection/loader.c:285
↓ 1 callersFunctionInjectCode
beacon/src/loader.c:287
↓ 1 callersFunctionInjectCode
beacon/injectable/loader.c:285
↓ 1 callersFunctionInjectDLL
beacon/reflection/loader.c:404
↓ 1 callersFunctionInjectDLL
beacon/src/loader.c:406
↓ 1 callersFunctionInjectDLL
beacon/injectable/loader.c:404
↓ 1 callersFunctionInjectExecuteCode
beacon/reflection/core.c:550
↓ 1 callersFunctionInjectExecuteCode
beacon/src/core.c:644
↓ 1 callersFunctionInjectExecuteCode
beacon/injectable/core.c:549
↓ 1 callersFunctionInjectExecuteDll
beacon/reflection/core.c:576
↓ 1 callersFunctionInjectExecuteDll
beacon/src/core.c:670
↓ 1 callersFunctionInjectExecuteDll
beacon/injectable/core.c:575
↓ 1 callersFunctionParseNtdll
beacon/stager/syscalls.c:50
↓ 1 callersFunctionReportExecutionFail
beacon/reflection/core.c:661
↓ 1 callersFunctionReportExecutionFail
beacon/src/core.c:755
↓ 1 callersFunctionReportExecutionFail
beacon/injectable/core.c:660
↓ 1 callersFunctionRpcClosePrinter
exploits/system_printspoofer/src/exploit/ms-rprn_c.c:573
↓ 1 callersFunctionRpcOpenPrinter
exploits/system_printspoofer/src/exploit/ms-rprn_c.c:117
↓ 1 callersFunctionRpcRemoteFindFirstPrinterChangeNotificationEx
exploits/system_printspoofer/src/exploit/ms-rprn_c.c:1113
↓ 1 callersFunctionSpawnCode
beacon/reflection/loader.c:128
↓ 1 callersFunctionSpawnCode
beacon/src/loader.c:127
↓ 1 callersFunctionSpawnCode
beacon/injectable/loader.c:128
↓ 1 callersFunctionSpawnExecuteCode
beacon/reflection/core.c:539
↓ 1 callersFunctionSpawnExecuteCode
beacon/src/core.c:633
↓ 1 callersFunctionSpawnExecuteCode
beacon/injectable/core.c:538
↓ 1 callersFunctionStdlib
beacon/reflection/core.c:602
↓ 1 callersFunctionStdlib
beacon/src/core.c:696
↓ 1 callersFunctionStdlib
beacon/injectable/core.c:601
↓ 1 callersFunctionTriggerNamedPipeConnection
exploits/system_printspoofer/src/exploit/exploit.c:113
↓ 1 callersMethod__init__
(self, args)
shad0w.py:25
↓ 1 callersFunction_crypt_string
(raw_string, key)
lib/buildtools.py:69
↓ 1 callersFunction_crypt_strings
()
lib/buildtools.py:83
↓ 1 callersFunction_gen_key
(name)
lib/buildtools.py:78
↓ 1 callersFunction_interact_beacon
(shad0w, args)
lib/commands/beacons.py:49
↓ 1 callersFunction_json_c_visit
beacon/lib/json-c/json_visit.c:35
↓ 1 callersFunction_list_beacons
(shad0w)
lib/commands/beacons.py:12
↓ 1 callersFunction_random_string
(length)
lib/buildtools.py:404
↓ 1 callersMethod_save_banners
(self)
lib/banner.py:10
↓ 1 callersFunctionarray_list_add
beacon/lib/json-c/arraylist.c:108
↓ 1 callersFunctionarray_list_bsearch
beacon/lib/json-c/arraylist.c:120
↓ 1 callersFunctionarray_list_del_idx
beacon/lib/json-c/arraylist.c:133
↓ 1 callersFunctionarray_list_expand_internal
beacon/lib/json-c/arraylist.c:73
↓ 1 callersFunctionarray_list_free
beacon/lib/json-c/arraylist.c:56
↓ 1 callersFunctionarray_list_get_idx
beacon/lib/json-c/arraylist.c:66
↓ 1 callersFunctionarray_list_length
beacon/lib/json-c/arraylist.c:127
↓ 1 callersFunctionarray_list_new
beacon/lib/json-c/arraylist.c:39
↓ 1 callersFunctionarray_list_sort
beacon/lib/json-c/arraylist.c:114
↓ 1 callersFunctionb64_decoded_size
modules/windows/upload/main.c:24
↓ 1 callersFunctionbase64_decode
modules/windows/upload/main.c:56
↓ 1 callersFunctionbase64_encode
modules/windows/download/main.c:23
↓ 1 callersFunctionbase64_encode
beacon/reflection/base64.c:8
↓ 1 callersFunctionbase64_encode
beacon/src/base64.c:8
↓ 1 callersFunctionbase64_encode
beacon/injectable/base64.c:8
↓ 1 callersMethodblank_page
(self)
lib/path_handler.py:217
↓ 1 callersMethodbuild
(self)
shad0w.py:126
↓ 1 callersFunctionbuild_decoding_table
modules/windows/upload/main.c:48
↓ 1 callersFunctionbuild_decoding_table
beacon/reflection/base64.c:92
↓ 1 callersFunctionbuild_decoding_table
beacon/src/base64.c:92
↓ 1 callersFunctionbuild_decoding_table
beacon/stager/base64.c:92
↓ 1 callersFunctionbuild_decoding_table
beacon/injectable/base64.c:92
↓ 1 callersFunctionbuild_inject_info
(args, rcode)
lib/commands/binject.py:22
↓ 1 callersFunctionbuild_inject_info
(args, rcode)
lib/commands/shinject.py:52
↓ 1 callersFunctionbuild_inject_info
(args, rcode)
lib/commands/hijack.py:19
↓ 1 callersFunctionbuild_inject_info
(args, rcode)
lib/commands/dllinject.py:19
↓ 1 callersFunctionbuild_inject_info
(args, rcode)
lib/commands/migrate.py:36
↓ 1 callersFunctioncaller
This function can not be inlined by the compiler or we will not get the address we expect. Ideally this code will be compiled with the /O2 and /Ob1 sw
modules/windows/shinject/ReflectiveLoader.c:39
↓ 1 callersFunctioncaller
__declspec(noinline) ULONG_PTR caller( VOID ) { return (ULONG_PTR)_ReturnAddress(); }
beacon/reflection/ReflectiveLoader.c:43
↓ 1 callersFunctioncheck_exploit
(shad0w, name, arch)
lib/commands/elevate.py:78
↓ 1 callersFunctionchecktype_header
beacon/lib/json-c/tests/test_cast.c:85
↓ 1 callersFunctioncompile_binary
()
lib/commands/psh.py:102
↓ 1 callersFunctioncompile_exe
(code, debug=False)
lib/templates/exe.py:46
↓ 1 callersFunctioncompile_exe
(code, debug=False)
lib/templates/dll.py:53
↓ 1 callersMethoddo
(self, cmd)
lib/input_handler.py:16
↓ 1 callersFunctiondo_benchmark
beacon/lib/json-c/tests/test_deep_copy.c:219
← previousnext →201–300 of 815, ranked by callers