Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Drew-Alleman authored May 29, 2021
1 parent 1053d1b commit 76e8989
Showing 1 changed file with 21 additions and 10 deletions.
31 changes: 21 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,25 +25,36 @@ python3 dystopy.py
```
# Command Line Arguments
```
usage: dystopia.py [-h] [--port PORT] [--motd MOTD] [--max MAX] [--username USERNAME] [--password PASSWORD]
[--hostname HOSTNAME] [--localhost] [--save SAVE] [--load LOAD]
usage: dystopia.py [-h] [--port PORT] [--motd MOTD] [--max MAX] [--login]
[--username USERNAME] [--password PASSWORD]
[--hostname HOSTNAME] [--localhost] [--capture]
[--interface INTERFACE] [--save SAVE] [--load LOAD]
Dystopia | A python honeypot.
Dystopia | A python Honeypot.
optional arguments:
-h, --help show this help message and exit
--port PORT, -P PORT specify a port to bind to
--motd MOTD, -m MOTD specify the message of the day
--max MAX, -M MAX max number of clients allowed to be connected at once.
--max MAX, -M MAX max number of clients allowed to be connected at once
default is unlimited
--login, -f create a fake login prompt (no encryption)
--username USERNAME, -u USERNAME
username for fake login prompt and the user for the honeypot session
username for fake login prompt and the user for the
Honeypot session default: 'ubuntu'
--password PASSWORD, -p PASSWORD
password for fake login prompt
password for fake login prompt. Default: 'P@$$W0RD'
--hostname HOSTNAME, -H HOSTNAME
hostname of the honeypot
--localhost, -L host honeypot on localhost
--save SAVE, -s SAVE save config to a json file
--load LOAD, -l LOAD load a config file
Hostname of the Honeypot default: 'localhost'
--localhost, -L start Honeypot on localhost
--capture, -c enable packet capturing using the tool Tcpdump
--interface INTERFACE, -i INTERFACE
interface to capture traffic on if --capture / -c is
used and no interface is configured, the default is:
'eth0'
--save SAVE, -s SAVE save config to a json file E.g: '--save settings.json'
--load LOAD, -l LOAD load config from a json file E.g '--load
settings.json'
```
# How to add Support for More Commands
You can add support to new commands by editing the file "commands.json". The format is command:output <br>
Expand Down

0 comments on commit 76e8989

Please sign in to comment.