Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arosenmund/defcon33_silence_kill_edr
/ functions
Functions
76 in github.com/arosenmund/defcon33_silence_kill_edr
⨍
Functions
76
◇
Types & classes
2
↓ 25 callers
Function
WriteLog
Logging
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:26
↓ 10 callers
Function
WriteLog
2-custom-edr-evasion/1-Custom-BYOD/driver_loader.cpp:8
↓ 9 callers
Function
WriteLog
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/offset-calc/headers/logging.h:6
↓ 8 callers
Function
ReadVA
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:140
↓ 7 callers
Function
Log
2-custom-edr-evasion/1-Custom-BYOD/dump-that-lsass.cpp:14
↓ 7 callers
Function
ReadPhys
Memory access
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:92
↓ 3 callers
Function
RemotePEBWalk
--- Remote PEB Walk via InMemoryOrderModuleList ---
2-custom-edr-evasion/2-Custom-API/c++/detect-att.cpp:66
↓ 3 callers
Function
ToHexString
Convert to hex string
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/offset-calc/offset-calc.cpp:12
↓ 3 callers
Function
UnloadMatchesInProcess
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:112
↓ 3 callers
Function
WriteLog
2-custom-edr-evasion/1-Custom-BYOD/system-that-lsass.cpp:7
↓ 3 callers
Function
findTargetIPs
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:231
↓ 3 callers
Function
tolower_ascii
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:43
↓ 2 callers
Function
FindEP
Find EPROCESS of target
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:147
↓ 2 callers
Function
OpenDriver
Open handle to driver
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:33
↓ 2 callers
Function
Usage
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:152
↓ 2 callers
Function
runDropWatch
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:115
↓ 2 callers
Function
runFileWatch
(reader *bufio.Reader)
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:135
↓ 2 callers
Function
runRouteWatch
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:100
↓ 2 callers
Function
runServiceKill
(reader *bufio.Reader)
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:167
↓ 2 callers
Function
runWireWatch
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:188
↓ 1 callers
Function
BatchScanAllProcesses
2-custom-edr-evasion/2-Custom-API/c++/detect-att.cpp:149
↓ 1 callers
Function
CheckInlineHook
2-custom-edr-evasion/2-Custom-API/c++/detect-hooks-dlls.cpp:53
↓ 1 callers
Function
CompareFuncBytes
2-custom-edr-evasion/2-Custom-API/c++/detect-hooks-dlls.cpp:75
↓ 1 callers
Function
ComparePEHeaders
2-custom-edr-evasion/2-Custom-API/c++/unhooker.cpp:15
↓ 1 callers
Function
DumpAndEncodeMemory
2-custom-edr-evasion/1-Custom-BYOD/dump-that-lsass.cpp:58
↓ 1 callers
Function
DumpHookTarget
2-custom-edr-evasion/2-Custom-API/c++/unhooker.cpp:32
↓ 1 callers
Function
DumpLSASS
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:187
↓ 1 callers
Function
DumpLsassToMemoryBuffer
2-custom-edr-evasion/1-Custom-BYOD/nikito/dump-that-lsass-nikito.cpp:131
↓ 1 callers
Function
EnableDebugPrivilege
2-custom-edr-evasion/1-Custom-BYOD/dump-that-lsass.cpp:40
↓ 1 callers
Function
EnablePrivilege
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:48
↓ 1 callers
Function
EnableSeDebugPrivilege
2-custom-edr-evasion/1-Custom-BYOD/nikito/dump-that-lsass-nikito.cpp:108
↓ 1 callers
Function
FindLSASSPid
2-custom-edr-evasion/1-Custom-BYOD/dump-that-lsass.cpp:21
↓ 1 callers
Function
FindLsassPid
2-custom-edr-evasion/1-Custom-BYOD/nikito/dump-that-lsass-nikito.cpp:86
↓ 1 callers
Function
FindRemoteKernel32
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:69
↓ 1 callers
Function
GetKernelBase
Retrieve kernel base address
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/offset-calc/offset-calc.cpp:19
↓ 1 callers
Function
GetWindowsBuildNumber
Get Windows build number
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/offset-calc/offset-calc.cpp:30
↓ 1 callers
Function
IsBackedByFileRemote
--- Check if a module base is backed by a file in the target process ---
2-custom-edr-evasion/2-Custom-API/c++/detect-att.cpp:35
↓ 1 callers
Function
IsFileBackedModule
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:60
↓ 1 callers
Function
IsSuspiciousModule
2-custom-edr-evasion/2-Custom-API/c++/detect-hooks-dlls.cpp:18
↓ 1 callers
Function
IsSuspiciousModule
2-custom-edr-evasion/2-Custom-API/c++/detect-att.cpp:27
↓ 1 callers
Function
ListModules
2-custom-edr-evasion/2-Custom-API/c++/detect-hooks-dlls.cpp:26
↓ 1 callers
Function
LoadDriver
2-custom-edr-evasion/1-Custom-BYOD/driver_loader.cpp:14
↓ 1 callers
Function
LoadDriver
Driver loading
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:38
↓ 1 callers
Function
ReadRemoteUnicodeString
--- Read remote UNICODE_STRING contents into std::wstring ---
2-custom-edr-evasion/2-Custom-API/c++/detect-att.cpp:51
↓ 1 callers
Function
ResolveRemoteFreeLibrary
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:85
↓ 1 callers
Function
RestoreFunctionFromDisk
2-custom-edr-evasion/2-Custom-API/c++/unhooker.cpp:90
↓ 1 callers
Function
ShouldTargetModule
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:102
↓ 1 callers
Function
StealHandle
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:169
↓ 1 callers
Function
TranslateVAtoPA
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:105
↓ 1 callers
Function
addDropRule
(ip string)
2-custom-edr-evasion/2-Custom-API/golang/firewall-rule.go:49
↓ 1 callers
Function
addRoute
(ip string)
2-custom-edr-evasion/2-Custom-API/golang/re-route.go:61
↓ 1 callers
Function
findTargetIPs
()
2-custom-edr-evasion/2-Custom-API/golang/snuff-traffic.go:46
↓ 1 callers
Function
launchCLIMenu
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:37
↓ 1 callers
Function
launchDashboard
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:73
↓ 1 callers
Function
selfRemoveDriver
()
2-custom-edr-evasion/2-Custom-API/golang/snuff-traffic.go:109
↓ 1 callers
Function
startPacketDrop
(ipList []string)
2-custom-edr-evasion/2-Custom-API/golang/snuff-traffic.go:77
↓ 1 callers
Function
stopService
(name string)
2-custom-edr-evasion/2-Custom-API/golang/disable-service.go:19
Function
MiniDumpCallback
2-custom-edr-evasion/1-Custom-BYOD/nikito/dump-that-lsass-nikito.cpp:24
Function
iequals_ascii
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:33
Function
main
2-custom-edr-evasion/1-Custom-BYOD/decode-that-lsass.cpp:7
Function
main
2-custom-edr-evasion/1-Custom-BYOD/dump-that-lsass.cpp:83
Function
main
2-custom-edr-evasion/1-Custom-BYOD/system-that-lsass.cpp:13
Function
main
2-custom-edr-evasion/1-Custom-BYOD/driver_loader.cpp:76
Function
main
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/main.cpp:209
Function
main
2-custom-edr-evasion/1-Custom-BYOD/driver-dumper/offset-calc/offset-calc.cpp:39
Function
main
2-custom-edr-evasion/1-Custom-BYOD/nikito/dump-that-lsass-nikito.cpp:315
Function
main
()
2-custom-edr-evasion/2-Custom-API/golang/file-stomp.go:22
Function
main
()
2-custom-edr-evasion/2-Custom-API/golang/firewall-rule.go:11
Function
main
()
2-custom-edr-evasion/2-Custom-API/golang/re-route.go:17
Function
main
()
2-custom-edr-evasion/2-Custom-API/golang/catwatch.go:26
Function
main
()
2-custom-edr-evasion/2-Custom-API/golang/snuff-traffic.go:24
Function
main
()
2-custom-edr-evasion/2-Custom-API/golang/disable-service.go:8
Function
main
2-custom-edr-evasion/2-Custom-API/c++/detect-hooks-dlls.cpp:110
Function
main
2-custom-edr-evasion/2-Custom-API/c++/detect-att.cpp:181
Function
main
2-custom-edr-evasion/2-Custom-API/c++/unhooker.cpp:199
Function
wmain
2-custom-edr-evasion/2-Custom-API/c++/unload-dlls.cpp:160