Honeypot

Low interaction honeypot that displays real time attacks
Alternatives To Honeypot
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Api Security Checklist21,061
2 months ago12mit
Checklist of the most important security countermeasures when designing, testing, and releasing your API
Bettercap14,547
5 days ago61April 21, 2021164otherGo
The Swiss Army knife for 802.11, BLE, IPv4 and IPv6 networks reconnaissance and MITM attacks.
Wifiphisher11,99126 months ago3January 13, 2018272gpl-3.0Python
The Rogue Access Point Framework
Beef8,768
2 days ago79JavaScript
The Browser Exploitation Framework Project
Awesome Ctf8,347
16 days ago37cc0-1.0JavaScript
A curated list of CTF frameworks, libraries, resources and softwares
Fuzzdb7,234
7 months ago15otherPHP
Dictionary of attack patterns and primitives for black-box application fault injection and resource discovery.
Infosec_reference5,071
2 months agomitCSS
An Information Security Reference That Doesn't Suck; https://rmusser.net/git/admin-2/Infosec_Reference for non-MS Git hosted version.
Awesome Web Hacking4,950
2 months ago1mit
A list of web application security
W3af4,142
7 months ago1,984Python
w3af: web application attack and audit framework, the open source web vulnerability scanner.
Active Directory Exploitation Cheat Sheet3,972
4 months ago4mit
A cheat sheet that contains common enumeration and attack methods for Windows Active Directory.
Alternatives To Honeypot
Select To Compare


Alternative Project Comparisons
Readme

Overview

Low interaction honeypot application that displays real time attacks in the web-interface. Made just for fun and it is not production ready.

Written in Node.js the application listens on 128 most common TCP ports and saves results to the MySQL Database for further analysis.

Demo

Web-interface demo available at https://tail-f.shmakov.net/

How to Deploy

We need nodejs, git and tcpdump

sudo yum install git nodejs tcpdump -y

Clone the repo, install dependencies and run the app.js. Please make sure that none of your own services are listening on the ports 21, 22, 80 and ~128 more ports.

git clone https://github.com/Shmakov/Honeypot.git
cd Honeypot/ && npm install
sudo node app.js # Please think twice before running random person's code with the sudo privileges

That is it. You should be able to access the app on the port 80 from your web-browser.

Monthly Statistics

Stats for the past 30 days are available at https://tail-f.shmakov.net/stats

Below example is custom-made and displays the data for the month of June 2018:

  • There were total of 69 074 requests to the server;
  • IP Geolocation based on 11 918 unique IP Addresses;
  • IP Geolocation Map is made with the help of Google Maps API and Google Fusion Tables.

Popular Attack Projects
Popular Security Projects
Popular Security Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Security
Port
Ssh
Data Visualization
Attack
Geolocation
Telnet
Tail
Honeypot