Skip to main content

Superior Organised Network - Remote access tool

Project description

son — Superior Organised Network

Remote access tool with a daemon-agent architecture. Run sond on target machines, connect via son CLI or web UI.

Install

pip install son
# or with web UI support:
pip install "son[web]"

Quick start

On the target machine (the one you want to access):

sond

On your machine (the one you connect from):

# Discover sond instances on LAN
son discover

# Connect to a remote shell
son connect 192.168.1.50

# Tunnel a local port through the target
son tunnel 192.168.1.50 -L 8080:localhost:80

# Web terminal UI
son web

How it works

Component Runs on Purpose
sond Target machine UDP broadcast (LAN discovery), WebSocket server for shell + tunnels
son Your machine CLI + web UI, connects to sond instances

Commands

Command Description
sond Start daemon (-p port, --password, --no-broadcast)
son discover Scan LAN for sond instances
son connect <host> Open remote shell (-s powershell/bash/cmd)
son tunnel <host> -L local:remote:port Local port forwarding
son web Browser-based terminal at http://127.0.0.1:8585

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sonex-0.2.0.tar.gz (26.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sonex-0.2.0-py3-none-any.whl (34.9 kB view details)

Uploaded Python 3

File details

Details for the file sonex-0.2.0.tar.gz.

File metadata

  • Download URL: sonex-0.2.0.tar.gz
  • Upload date:
  • Size: 26.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for sonex-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0e58f4bdc1634f0a7ddac0f06fb0204db8404fca4d78982b0e940a8d2973e12b
MD5 8214c7125728de44b9447e2e66458c84
BLAKE2b-256 af89e5c0cbba2258751ef6b7b326174b9103162bdbdddb8da5d201b54426473a

See more details on using hashes here.

File details

Details for the file sonex-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: sonex-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 34.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for sonex-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7b2530556139d41f45134ce2d1fbafec71f6bf266acdc1a22bf20be9eab42692
MD5 f78d6739d07e96eba5d289c8bbfa7696
BLAKE2b-256 243536a8e9c4c842bab44fcda19888662e3ea8b78dabba4dc1b527ac34731001

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page