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.1.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.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: stegnet-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 0cce0ef1dab7060f004e0262aeaf61de9d9ce59af9d01538bed238d81314d8a5
MD5 9ffc71af8ce55e379a489c01f8389897
BLAKE2b-256 7a2afce778b96baa85625aac22dde558a6079d7a462da7fcc881e18018fd2f12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: stegnet-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 791dabc2d422af6d06c4b7deaa7bf23508dbbaa783f732f30d4eac518a560997
MD5 040f05ce7c72cc09b1713210e7c5e6e4
BLAKE2b-256 9f27d9bcaac8dd84e7fb9822a9ce26ecb029723f04b2cb5705766c3f6f4f9549

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