Skip to content

Pure Honeypots with an automated bash script

License

Notifications You must be signed in to change notification settings

qeeqbox/octopus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pure Honeypots with an automated bash script. All honeypots are regular servers (Not emulators) with dummy settings\configurations. And, they should log their actions into /var/log/ folder. This folder is adjustable based on your needs.

If you are interested in emulators not servers, check out the Honeypots python package (pip3 install honeypots)

Install & setup with defualt ports

git clone https://github.com/qeeqbox/octopus.git && cd octopus && chmod +x setup.sh
./setup.sh "ssh,rdp,ldap,ftp,samba,mongodb,redis,vnc"

Install & setup with ports

git clone https://github.com/qeeqbox/octopus.git && cd octopus && chmod +x setup.sh
./setup.sh "ssh:22,rdp:3389"

Current Servers (10 out 41)

  • ssh using modfided version of OpenSSH
    • Port: 22
    • Log file: /var/log/auth.log
  • ldap using slapd with custom settings
    • Port: 389
    • Log file: /var/log/ldap.log
  • mysql using mysql-server with custom settings
    • Port:
    • Log file:
  • redis using redis-server with custom settings
    • Port: 6379
    • Log file: /var/log/redis-monitor.log
  • mongodb using mongodb
    • Port: 27017
    • Log file: /var/log/mongodb/mongod.log
  • samba using samba with custom settings
    • Port: 445
    • Log file: /var/log/smb.log
  • ftp using vsftpd with custom settings
    • Port: 21
    • Log file: /var/log/vsftpd.log
  • vnc using tightvncserver
    • Port: 5900
    • Log folder: /var/log/vnc
  • rdp using xrdp with custom settings
    • Port: 3389
    • Log file: /var/log/xrdp.log
  • http\https using apache2 with custom settings
    • Port: 80\443
    • Log file:
  • proxy using squid with custom settings
    • Port: 8080
    • Log file: /var/log/proxy.log

acknowledgement

By using this framework, you are accepting the license terms of all these packages: OpenSSH slapd mysql-server redis-server mongodb samba vsftpd tightvncserver xrdp apache2

Other Projects