1.4 KiB
🍯 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.ini
file$ cp -p .env.example.ini .env.ini
and set the
DB_POT
variable 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.