Auto Browser Sniffer Testing Manual
This manual provides instructions for testing the Auto Browser Sniffer challenge using Docker and Docker Compose.
Overview
- Tests all detection scripts' ability to detect automation frameworks
- Uses Docker for easy submission and testing
Quick Start Guide
Prerequisites
- Docker
- Docker Compose
Step 0: Clone the Repository
Step 1: Provide Your all Scripts
- Paste all of your scripts for detection into detections folder with matching names.
Step 2: Prepare Setup
Step 3: Start the Challenge Server
Step 4: Test Your Bot
- Visit https://localhost:10001/docs
- Authenticate using provided authentication method. You can find Api-Key from
.env
- Test your detection files by running the
/scoreendpoint - if you see the warning log(like
Please visit endpoint <URI> to complete human verification for the task.) then open given uri in log in your browser to complete human verification in your side.
Important Notes
- The server runs on port 10001 by default
- Make sure port 10001 is available on your system
- All interactions are logged for analysis
Troubleshooting
If you encounter issues:
- Check if Docker is running
- Verify port 10001 is not in use
- Check Docker logs using
docker compose logs - Ensure you have proper permissions to run Docker commands