proxy
SOCKS5 proxy configuration. When a proxy is configured, all R4t protocol connections (LDAP, Kerberos, SMB, RPC, etc.) are routed through it. This enables operating against internal networks via pivot points like Ligolo-ng, Chisel, or SSH tunnels.Usage
Subcommands
proxy set
Configure the SOCKS5 proxy. Accepts one or more settings per invocation and persists them to the Badger KV store (cfg:proxy).
| Flag | Description |
|---|---|
--host | Proxy host or IP address |
--port | Proxy port |
--username | Proxy username (optional, for authenticated proxies) |
--password | Proxy password (optional) |
--dns-remote | Resolve DNS through the proxy (true) or locally (false) |
--enabled | Enable or disable proxy routing (true/false) |
proxy show
Display the current proxy configuration.
proxy clear
Remove all proxy settings.
How Proxy Routing Works
When a proxy is configured and enabled, R4t injects the SOCKS5 dialer into all protocol stacks that support it:- LDAP connections
- Kerberos AS-REQ / TGS-REQ
- PKINIT
- SMB connections
- RPC connections
- DNS queries (if
--dns-remote true)
proxychains — proxy support is built in.

