Skip to content

bacherol/vbh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Very Basic Honeypot v1

As its name says, it is a very simple trap to capture possible scanners.
The VBH opens a socket (TCP or UDP) and waits for connections.
If receive at least 1 packet, it will log into a file (Monitor Mode) or log into a file and create a firewall rule (Agressive Mode).

Dependencies:

  • Python3.x +
  • iptables (Only for aggressive mode)
  • datetime python package (pip3 install datetime)

Configuring

All your configurations should be set up on file config_vbh.py
Keep both files (vbh.py and config_vbh.py) in the same directory to work property.

Running

$ sudo python3 vbh.py &

Stopping

root@laptop-leandro:/tmp# ps aux | grep vbh.py
root 16792 0.0 0.2 14352 9368 pts/3 S 18:35 0:00 python3 vbh.py
root 17198 0.0 0.0 6076 880 pts/3 S+ 18:36 0:00 grep vbh.py
root@laptop-leandro:/tmp# kill -9 16792
root@laptop-leandro:/tmp#

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages