Skip to content

LarsenClose/HPotter-post-muggles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

640 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HPotter

A simple to install and run Honey Pot.

Build Status

Running and developing

To install the necessary packages, do:

pip install -r requirements.txt

To run the honeypot itself, do:

python3 -m src

containers.yml

A list of one or more of the following.

  • container, the name of the Docker container to run
  • listen_address, default: 0.0.0.0
  • listen_port, the port number.
  • request_length, how many bytes requests are allowed to be, default: 4096.
  • response_length, how many bytes responses are allowed to be, default: 4096.
  • request_commands, how many request commands (between delimiters), default: 10.
  • response_commands, how many response commands (between delimiters), default: 10.
  • request_delimiters, a list of delimiters between request commands, default: - \n\r.
  • response_delimiters, a list of delimiters between response commands, default: - \n\r.
  • socket_timeout, how many seconds of inactivity before closing socket.
  • threads, how many concurrent threads for this type of container, default: Python's default.

config.yml

  • database, default: 'sqlite'
  • database_name, default: 'hpotter.db'
  • database_user, default: ''
  • database_password, default: ''
  • database_host, default: ''
  • database_port', default: ''

HPotter features a dynamic set of firewall rules.

  • See "Firewall.md" for more information

For the individual components see:

About

HPotter is a lightweight, easy to install, perfect interaction honey pot that uses containerization for the victim applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • SCSS 30.7%
  • Less 27.7%
  • CSS 16.6%
  • JavaScript 16.2%
  • Python 7.9%
  • HTML 0.5%
  • Other 0.4%