# socks - SOCKS5 Proxy Start or stop a SOCKS5 proxy server on the Mythic server. ## Description The `socks` command starts or stops a SOCKS5 proxy server on the Mythic server. When started, the SOCKS proxy allows routing network traffic through the agent to access internal network resources. WARNING: SOCKS proxies generate continuous network traffic and may be detected by network monitoring tools. ## Syntax ``` socks {"action":"start","port":7002} socks {"action":"stop","port":7002} ``` ## Parameters - `action` (required): Either `"start"` or `"stop"` - `port` (optional): Port number for the SOCKS proxy (default: 7002) ## Examples ``` socks {"action":"start","port":7002} socks {"action":"stop","port":7002} ``` ## Features - When started, the SOCKS proxy allows routing network traffic through the agent to access internal network resources - The default port is 7002 - The proxy runs on the Mythic server and uses the agent as a tunnel for network connections - WARNING: SOCKS proxies generate continuous network traffic and may be detected by network monitoring tools, firewall logging, EDR/XDR network monitoring, and network flow analysis - Use non-standard ports and be aware of high bandwidth usage ## Output ``` [socks] SOCKS proxy started on port 7002 ``` ## OPSEC Considerations - SOCKS proxies generate continuous network traffic - May be detected by network monitoring tools, firewall logging, EDR/XDR network monitoring, and network flow analysis - Use non-standard ports - Be aware of high bandwidth usage - Consider the operational impact before starting ## Related [SOCKS Proxy Support](../../../features.md#socks-proxy-support), [Usage Examples](../../../examples.md#socks-proxy-example) --- **Command Category:** Network Tunneling **Requires Admin:** No