| assets | ||
| database | ||
| pages/EN_EN | ||
| .env.example.ini | ||
| .gitignore | ||
| .gitmodules | ||
| LICENSE | ||
| README.md | ||
🍯 Honeypot
Can the IP, HTTP Headers and more from anyone trying to log in to this site. Everything entered into this page will be saved to an SQLite database.
Note
This project is not related to D-Link in any form or fashion. I just chose their mydlink portal as it features both IP camera and WiFi router controls from the same interface, which I intend to implement fun dummies of in the future.
Installation
-
Install Pragma
This website is built on the Pragma web framwork, and is meant as a showcase of some of it's features.
-
Clone this repo
Clone this repo (with submodules) anywhere Pragma can read its contents.
$ git clone http://github.com/VictorWesterlund/honeypot --recurse-submodules -
Set env var
Make a copy of the
.env.example.inifile$ cp -p .env.example.ini .env.iniand set the
DB_POTvariable to an absolute path to the SQLite database to createDB_POT="/home/me/pot.sql"
Data saved
The database will dump the contents of $_POST and $_SERVER into a JSON string along with the timestamp since Unix epoch the request was received.
