A Chrome extension + standalone native host for authorized network security testing. Raw sockets, port scanning, HTTP workbench, MITM proxy, and more — right from your browser.
Everything you need for authorized penetration testing and network analysis — no extra tools required.
TCP/UDP scanning with nmap-style flags (-Pn, -O, -A). Random-order, banner grabbing, service detection, OS fingerprinting, MAC/vendor lookup.
Raw HTTP requests with timing breakdown. Hydra fuzzer, sequencer, comparer, auto-scanner, CORS tester, paraminer. Full project save/load.
Intercepting HTTPS proxy with on-the-fly cert minting via node-forge. Inspect, modify, forward or drop requests in real time.
Subdomain enumeration (CT logs + DNS brute), security header grading, site spider, multicast discovery (SSDP/mDNS/LLMNR).
Connect to SQLite, PostgreSQL, MySQL, MSSQL, MongoDB, Redis, and Elasticsearch. Browse tables, preview rows, run queries, export results.
Explore AWS S3 and compatible storage (MinIO, Wasabi, R2). List buckets, browse objects, preview files. Hand-rolled SigV4 signing.
Full certificate chain inspection, protocol/cipher negotiation, TLS version enumeration (1.0–1.3), weak cipher and key detection.
All record types (A/AAAA/MX/TXT/NS/SOA/SRV/CNAME/PTR/CAA/ANY), reverse lookups, custom resolvers, and raw TCP AXFR zone transfers.
Listening ports (netstat), filesystem secret scan (AWS keys, JWTs, private keys — redacted output), network interface and ARP table enumeration.
SOCKS5 proxy and static port forwarding for pivoting through compromised hosts. Full ATYP 1/3/4 support, connection logging.
Bind TCP/UDP listeners, send and receive arbitrary data. Stream connections, view hex/text payloads in real time.
Visual service probing with version detection. 63 product signatures + 70 device signatures (cameras, routers, ICS/SCADA). SMB share enumeration.
The extension owns no network capability — it is a pure relay. All networking lives in the native host.
One EXE, two minutes. Works on Windows with Chrome or Edge.
Grab HydraSocket.exe from this page. It's a standalone Node.js binary with all dependencies bundled — no npm install needed.
Run HydraSocket.exe --install in a terminal. This copies the binary to %LOCALAPPDATA%\HydraSocket\ and registers native messaging for Chrome and Edge.
Extract the extension ZIP, open chrome://extensions, enable Developer mode, click "Load unpacked", and select the extracted folder.
Click the HydraSocket icon in Chrome's toolbar, then hit "Test". You should see a green checkmark confirming the native host is connected.