
Glastopf Analytics
#Threat Defense#Honeypots
A web application honeypot sensor attracting malicious traffic from the Internet
Glastopf Analytics: A Python-based Web Application Honeypot
Glastopf Analytics is a Python web application honeypot that offers straightforward statistics for the Glastopf system.
It retrieves basic information about your honeypot
It retrieves basic information about your honeypot by accessing the default SQLite database, glastopf.db.
System Requirements
DBI:
- Dancer2
- Geo::IP
Installation Instructions
To install DBI, run the following command:
- Use: `apt-get install libcpan-sqlite-perl`
Next, install Dancer2 with this command:
- Use: `cpanm Dancer2`
Then, install Geo::IP by executing:
- Use: `apt-get install libgeo-ip-perl`
Usage Instructions:
- Begin by editing the path to the Glastopf database. Also, update the username and password in the file located at `./lib/MyWeb/App.pm` on lines 9-11:
- Set 'database' to '/opt/myhoneypot/db/glastopf.db';
- Set 'username' to 'admin';
- Set 'password' to 'password';
Example Command:
- Run the following command in your terminal:
- `root@honeypot:~/Glastopf-Analytics$ perl ./bin/app.pl`
Requirements:
1. Maintain all technical terms and concepts as they are.
2. Ensure the language is clear and accessible.
3. Keep the same content structure and format.
4. Do not add or remove any information.
5. Aim to maintain a similar length; if the content is very short, add a little more detail.