Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/depthsecurity/RelayKing-Depth
/ types & classes
Types & classes
51 in github.com/depthsecurity/RelayKing-Depth
⨍
Functions
175
◇
Types & classes
51
↓ 11 callers
Class
RelayPath
Represents a relay attack path
core/relay_analyzer.py:20
↓ 3 callers
Class
CustomAvHttpNtlmAuth
HttpNtlmAuth subclass that allows overriding the server certificate hash for EPA (Extended Protection for Authentication) testing. Based
protocols/http_detector.py:23
↓ 2 callers
Class
CoercionDetector
Detector for authentication coercion vulnerabilities
detectors/coercion.py:15
↓ 2 callers
Class
FastPortScanner
Ultra-fast port scanner with no fingerprinting
core/port_scanner.py:13
↓ 2 callers
Class
ProtocolResult
Result from protocol detection
protocols/base_detector.py:12
↓ 1 callers
Class
CredentialChecker
Checker of given credentials
core/creds_checker.py:12
↓ 1 callers
Class
DFSCoerceTrigger
DFSCoerce trigger
detectors/coercion.py:414
↓ 1 callers
Class
EfsRpcAddUsersToFile
detectors/coercion.py:546
↓ 1 callers
Class
EfsRpcAddUsersToFileEx
detectors/coercion.py:554
↓ 1 callers
Class
EfsRpcDecryptFileSrv
detectors/coercion.py:564
↓ 1 callers
Class
EfsRpcEncryptFileSrv
detectors/coercion.py:516
↓ 1 callers
Class
EfsRpcOpenFileRaw
detectors/coercion.py:508
↓ 1 callers
Class
GhostSPNDetector
Detect Ghost SPNs in Active Directory. A Ghost SPN is a Service Principal Name whose hostname no longer exists in DNS. An attacker can r
detectors/ghost_spn.py:13
↓ 1 callers
Class
NTLMReflectionDetector
Detector for CVE-2025-33073 NTLM reflection vulnerability
detectors/ntlm_reflection.py:14
↓ 1 callers
Class
NTLMv1Detector
Detector for NTLMv1 support
detectors/ntlmv1_detector.py:12
↓ 1 callers
Class
NetrDfsAddRootTarget
detectors/coercion.py:572
↓ 1 callers
Class
NetrDfsRemoveRootTarget
detectors/coercion.py:584
↓ 1 callers
Class
PetitPotamTrigger
PetitPotam coercion trigger
detectors/coercion.py:220
↓ 1 callers
Class
PrinterBugTrigger
PrinterBug coercion trigger
detectors/coercion.py:344
↓ 1 callers
Class
RelayAnalyzer
Analyzes scan results to identify relay opportunities
core/relay_analyzer.py:40
↓ 1 callers
Class
RelayKingConfig
Configuration for RelayKing scanner
core/config.py:13
↓ 1 callers
Class
RelayKingScanner
Main scanner class
core/scanner.py:41
↓ 1 callers
Class
SessionManager
Manages session state for resumable audit scans
core/session.py:25
↓ 1 callers
Class
TargetParser
Parse and expand targets from various input formats
core/target_parser.py:59
↓ 1 callers
Class
Tier0Detector
Detects tier-0 assets (SCCM, ADCS, Exchange) in Active Directory
detectors/tier0_detector.py:10
↓ 1 callers
Class
WebDAVDetector
Detector for WebDAV/WebClient service
detectors/webdav_detector.py:11
Class
ADCSDetector
Detector for ADCS servers
detectors/adcs_detector.py:10
Class
BaseDetector
Base class for protocol detectors
protocols/base_detector.py:120
Class
CSVFormatter
CSV output format
output/formatters.py:374
Class
EFS_HASH_BLOB
detectors/coercion.py:523
Class
ENCRYPTION_CERTIFICATE_HASH
detectors/coercion.py:530
Class
ENCRYPTION_CERTIFICATE_LIST
detectors/coercion.py:539
Class
GrepFormatter
Grep-able one-line-per-result format
output/formatters.py:421
Class
HTTPDetector
Detector for HTTP/HTTPS protocols with comprehensive path enumeration
protocols/http_detector.py:56
Class
HTTPSDetector
Detector specifically for HTTPS
protocols/http_detector.py:381
Class
IMAPDetector
Detector for IMAP protocol
protocols/additional_detectors.py:54
Class
IMAPSDetector
Detector specifically for IMAPS
protocols/additional_detectors.py:161
Class
JSONFormatter
JSON output format
output/formatters.py:251
Class
LDAPDetector
Detector for LDAP/LDAPS protocols
protocols/ldap_detector.py:12
Class
LDAPSDetector
Detector specifically for LDAPS
protocols/ldap_detector.py:258
Class
MSSQLDetector
Detector for MSSQL protocol
protocols/mssql_detector.py:13
Class
MarkdownFormatter
Markdown output format
output/formatters.py:471
Class
OutputFormatter
Format scan results in various output formats
output/formatters.py:14
Class
PlaintextFormatter
Human-readable plaintext output
output/formatters.py:42
Class
RPCDetector
Detector for MS-RPC protocol
protocols/rpc_detector.py:12
Class
RelayImpact
Impact levels for relay attacks
core/relay_analyzer.py:11
Class
SMBDetector
Detector for SMB/SMB2/SMB3 protocols
protocols/smb_detector.py:12
Class
SMTPDetector
Detector for SMTP protocol
protocols/additional_detectors.py:10
Class
WINRMDetector
Detector for WINRM/WINRMS protocol
protocols/additional_detectors.py:105
Class
WINRMSDetector
Detector specifically for WINRMS
protocols/additional_detectors.py:169
Class
XMLFormatter
XML output format
output/formatters.py:313