Skip to main content

A network steganography toolkit for covert communication over TCP, ICMP, DNS, and HTTP.

Project description

StegNet

StegNet is a network steganography toolkit for covert communication over TCP, ICMP, DNS, and HTTP. It integrates encryption, message hiding, packet manipulation, and traffic analysis into a modular, scalable design using OOP principles.

Usage:

$ stegnet [OPTIONS] COMMAND [ARGS]...

Options:

  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • send: Send a covert message over the specified...
  • receive: Listen for and extract hidden messages.
  • analyze: Run network traffic analysis to detect...

stegnet send

Send a covert message over the specified protocol.

Usage:

$ stegnet send [OPTIONS]

Options:

  • --mode TEXT: Mode of communication: tcp, icmp, dns, http [required]
  • --target TEXT: Target IP or domain [required]
  • --message TEXT: Message to send covertly [required]
  • --key TEXT: Encryption key for securing the message [required]
  • --help: Show this message and exit.

stegnet receive

Listen for and extract hidden messages.

Usage:

$ stegnet receive [OPTIONS]

Options:

  • --mode TEXT: Mode of communication: tcp, icmp, dns, http [required]
  • --key TEXT: Encryption key for decryption [required]
  • --help: Show this message and exit.

stegnet analyze

Run network traffic analysis to detect covert channels.

Usage:

$ stegnet analyze [OPTIONS]

Options:

  • --help: Show this message and exit.

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

stegnet-1.0.2.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

stegnet-1.0.2-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file stegnet-1.0.2.tar.gz.

File metadata

  • Download URL: stegnet-1.0.2.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.10 Windows/11

File hashes

Hashes for stegnet-1.0.2.tar.gz
Algorithm Hash digest
SHA256 f020d35db02f9d0e3c3118919b3715ab0682deea0cd5dc3f91a24bcd69920a17
MD5 6b177b6c4e931dede115d627befb5d9d
BLAKE2b-256 c1fa08386c451e94fdbd1e279a779914478797db40f4a1b0f54cc74867569309

See more details on using hashes here.

File details

Details for the file stegnet-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: stegnet-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.12.10 Windows/11

File hashes

Hashes for stegnet-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 02ecf49dcc87623efa0d98a89a2713f979260860f4a6707bb3c5ef3bd408aa79
MD5 1a8923aad68f0fdf2f47071c029811da
BLAKE2b-256 ea872a1e4e6c4f4835faf27e66630247aa9288859c0ec1b7e484c4ceaa13db22

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