bap Logo

bap

0
Free
Updated 11 March 2025
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

EXPLORE BY TAGS

SIMILAR TOOLS

Docker-based honeypot setup with detailed installation and configuration instructions.

A powerful tool for finding and exploiting subdomain takeover vulnerabilities

Honeytrap is a low-interaction honeypot and network security tool with various modes of operation and plugin support for catching attacks against TCP and UDP services.

IMAP-Honey is a honeypot tool for IMAP and SMTP protocols with support for logging to console or syslog.

A hybrid honeypot framework that combines low and high interaction honeypots for network security

A Python-based honeypot service for SSH, FTP, and Telnet connections

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

A combination of honeypot, monitoring tool, and alerting system for detecting insecure configurations.

ElasticSearch honeypot to capture attempts to exploit CVE-2014-3120, with logging and daemon options.

CyberSecTools logoCyberSecTools

Explore the largest curated directory of cybersecurity tools and resources to enhance your security practices. Find the right solution for your domain.

Operated by:

Mandos Cyber • KVK: 97994448

Netherlands • contact@mandos.io

VAT: NL005301434B12

Copyright © 2025 - All rights reserved