NullPort USB & TCP Tunneling Engine
Seamlessly share, capture, and natively mount physical USB peripherals and raw TCP streams directly over the web. Works through strict firewalls and symmetric CG-NATs with zero inbound port forwarding required.
Universal Hardware Bridging
Native USB Request Block (URB) Redirection
NullPort solves one of hardware engineering's greatest hurdles: accessing physical USB devices remotely. By integrating low-level kernel driver hooks (UsbDk) and multiplexed WebSockets, NullPort redirects raw hardware signals directly to guest client machines across the globe with sub-millisecond route costs.
-
Physical USB Emulation: Guest operating systems recognize the remote peripheral as though physically plugged into their local USB port.
-
8-Character Handshake Tokens: Ephemeral pairing codes (e.g.
NPT-7X8K-9A) allow instant peer-to-peer connection in less than 2 seconds. -
Zero Inbound Ports Required: Operates entirely via outbound HTTPS/WSS (Port 443). Flawlessly bypasses enterprise firewalls, proxy servers, and 4G/5G mobile CG-NATs.
Supported Peripherals & Industrial Use Cases
From embedded microcontrollers to proprietary licensing dongles, NullPort handles raw hardware redirects.
Embedded MCU Flashing
Flash and debug STM32, Arduino, ESP32, and Raspberry Pi Pico boards remotely using OpenOCD, avrdude, or standard IDEs.
Android ADB Debugging
Bridge physical Android test devices located at client facilities directly into remote QA and developer workstations via ADB.
USB Security Dongles
Redirect proprietary software protection keys (HASP, Sentinel, CodeMeter) to remote cloud build servers without moving physical tokens.
Industrial Serial & Modbus
Read sensors, PLCs, and SCADA monitoring units using USB-to-RS485/RS232 adapters over bidirectional encrypted WebSocket channels.