Prototype of steganography remote shell using ICMP protocol for data hiding
Project description
ICMP remote shell
Prototype of steganography remote shell using ICMP protocol for data hiding.
To install packet use pip:
pip install icmp_remote_shell
Packet provides some common functions can be used in your ICMP steganography projects:
- checksum - calculates packet checksum
- send_one_ping - sends one ICMP packet
- send_one - as previous but more convenient
- start_sniffing - starts ICMP packets sniffer
Packet also provides to commandline utils for creating remote shell.
icmp-remote-shell-client - ICMP remote shell client
Usage:
icmp-remote-shell-client host_out host_in \[ping_delay\] \[log_file\]
where:
- host_out - The interface to send requests
- host_in - The interface to listen replies
- ping_delay - Delay between answer pings in seconds, default is 1
- log_file - File to log server answers, default is /var/log/icmp_covert.log
icmp-remote-shell-server - ICMP remote shell server
Usage:
icmp-remote-shell-server host \[ping_delay\]
where:
- host - The interface to listen request
- ping_delay - Delay between answer pings in seconds, default is 1
Note: commands should run under user with privileges to send ICMP messages only
Contribution
Fell free ro contribute to this project using github or gitlab.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file icmp-remote-shell-1.0.tar.gz
.
File metadata
- Download URL: icmp-remote-shell-1.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f4c07fe3fd3bfa55a945cb79c2bf631f19568ab737887cb459e79c1f3080c9aa |
|
MD5 | 887eefd9d6cecf6ec234c0b4c34c5115 |
|
BLAKE2b-256 | a6f3c15f60037d2fb8672e5c9fb86d42111566364979c85ed4290fb0e1137787 |
File details
Details for the file icmp_remote_shell-1.0-py3-none-any.whl
.
File metadata
- Download URL: icmp_remote_shell-1.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 519df052b2260fab4b71a288efb9615f5decf58f66611e018243a8aaadfa2973 |
|
MD5 | 9913f0aea54c9a1e57b8abd4c0c307e1 |
|
BLAKE2b-256 | d5aaea6fff3314edd3b37fb4b92cd62a9b7aa4f0a02547ce4bcd24bdc441f416 |