bap Logo

bap

0
Free
Visit Website

bap is a webservice honeypot that logs HTTP basic authentication credentials in a 'parser friendly format'. The webservice responds with 401 WWW-Authenticate: Basic realm='ADMIN' for HEAD and GET requests, and generates an error response for other HTTP methods. No valid username/password exists, only credentials are logged. Configuration involves setting HTTP_ADDR and HTTP_PORT in bap.py, with default binding to *:8080. Running bap.py starts the service, while start-bap-debian.sh and stop-bap-debian.sh manage background execution. Logging occurs in pot.log in the same directory as bap.py, with entries in the format: [Date Time] Client_address:Client_port Auth_method Decoded_auth_string.

FEATURES

ALTERNATIVES

A Perl honeypot program for monitoring hostile traffic and wasting hackers' time.

A subset of the Modern Honey Network project set up to run in docker, including hpfeeds broker, cowrie honeypot, and dionaea honeypot.

An open-source Python software for creating honeypots and honeynets securely.

An SDN honeypot tool for detecting and analyzing malicious activities in Software-Defined Networking environments.

A comprehensive dashboard for managing and monitoring honeypots with detailed information on attack attempts and connections.

GasPot is a honeypot simulation tool for Gas Station tanks in the oil and gas industry.

A low-interaction honeypot for detecting and analyzing security threats

A honeypot tool with RDP and VNC feed support.