tools.socket_tools module

Direct socket-level TCP/UDP tools.

Provides raw TCP connect/send/receive, TCP banner grabbing, UDP send/receive, TCP port probing, DNS resolution (A/AAAA/PTR via the system resolver), and raw-protocol WHOIS lookups using asyncio sockets. No external dependencies.

All tools require UNSANDBOXED_EXEC.