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.6.tar.gz (27.0 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.6-py3-none-any.whl (35.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sonex-0.2.6.tar.gz
  • Upload date:
  • Size: 27.0 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.6.tar.gz
Algorithm Hash digest
SHA256 e29d07770ced9d878c01d81d02eaa6909dc820c2fa1cdb87af53316fb66711fb
MD5 12f622c6c024f645c2f43d3f31bf609c
BLAKE2b-256 27dd6196f7c3620c8b21fc9b2ab0f209f921348513b5bc138c33b6c91036ac71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sonex-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 35.5 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 4f7473fe8094214a0b747364f448900fb0eaba87b05959d38a65e68bb4a2e21b
MD5 71ac70fd1c62f0782ea90e7432a4a5b4
BLAKE2b-256 4d56a5dc10630e094ceaa1a743dab0a3a4cf9c6218aab16b7d22d728bd3aa9a0

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