Skip to content

Critical Wormhole Tools v0.1.0

Choose a tag to compare

@bshuler bshuler released this 07 Jan 13:35
· 71 commits to main since this release

Critical Wormhole Tools v0.1.0

Initial release of Critical Wormhole Tools - secure network utilities using Magic Wormhole code-based addressing.

Installation

pip install critical-wormhole-tools

Or with pipx:

pipx install critical-wormhole-tools

Included Commands

  • wh nc - Netcat-style bidirectional pipe over wormhole
  • wh listen - Multi-purpose listener daemon (SSH, HTTP proxy, port forwarding)
  • wh ssh - SSH client over wormhole
  • wh scp - Secure file copy
  • wh sftp - Interactive SFTP client
  • wh curl - HTTP requests through wormhole proxy
  • wh wget - File downloads through wormhole proxy

Quick Start

Server:

wh listen --ssh
# Output: Listening on code: 7-guitar-sunset

Client:

wh ssh 7-guitar-sunset
# You're now connected!

Features

  • No IP addresses - use memorable codes like 7-guitar-sunset
  • No port forwarding - works through NAT automatically
  • End-to-end encrypted - PAKE-based key exchange
  • Cross-platform - Linux, macOS, Windows

See README for full documentation.