⚠ Testing Instructions — Right-click → Open in New Tab. Sections ordered by criticality: CRITICALHIGHLOW. Check /var/log/mire/access.log and useragent.log for logged entries.
⚡ Live Log Feed
IMPORTANT NOTICE All Error Handlers configured to Sample 404 Page IMPORTANT NOTICE

CORE FUNCTIONAL CHANGE Presently, The MIRE/C³ is configured to route all errors into its neutral 404 handler

Delays are configured from 5-15 seconds

🚫 Clean 404 Handling LOW sample404_page()

Secure 404 error handler that prevents information disclosure through verbose error messages—a common penetration testing finding. Returns a clean, minimal 404 page with proper HTTP status code (3–8s delay) without leaking stack traces, file paths, server versions, or internal application structure that attackers use for reconnaissance.

🔶 Laravel/PHP Framework Traps CRITICAL laravel_env_trap() · laravel_logs_trap() · laravel_artisan_trap()

Targets Laravel environment files with production credentials (AWS, DB, Stripe, Pusher). Fake log files expose DB credentials and API keys. Artisan script reveals database URL in comments.

🗄 Database Admin Interface Traps CRITICAL phpmyadmin_trap() · adminer_trap() · generic_db_admin_trap()

phpMyAdmin and Adminer login pages with internal MySQL servers pre-populated. 2–5s delay on all DB admin paths. Generic endpoints return JSON with database lists and API tokens.

🔧 Jenkins/CI-CD Traps CRITICAL jenkins_trap() · jenkins_job_trap() · jenkins_script_console_trap()

Jenkins dashboard with fake build jobs (1.5–4s delay). Script console with Groovy environment showing DB passwords and AWS keys. Job pages expose backup artifacts and config files.

☁ Cloud Metadata Service Traps CRITICAL aws_metadata_trap() · aws_userdata_trap() · gcp_metadata_trap()

AWS EC2 metadata endpoints return IAM credentials with AccessKeyId/SecretAccessKey. User-data shows bash script with DB passwords and AWS keys. GCP metadata returns service account tokens.

🔐 AWS Credentials & Cloud Config Traps CRITICAL aws_credentials_trap()

Direct AWS credentials file exposure (1–3.5s delay). Returns realistic .aws/credentials format with [default], [production], and [s3-backup] profiles containing AccessKeyId and SecretAccessKey.

💳 E-Commerce & Payment Traps CRITICAL checkout_trap()

Fake checkout page with payment form. Exposes Stripe API keys (pk_live_, sk_live_) plus payment gateway URL, merchant ID, and API token in visible HTML block.

🔓 Version Control Exposure Traps CRITICAL git_exposure_trap()

.git directory exposure with config file showing GitHub remote URL and personal access token (ghp_...). HEAD file reveals current branch. Directory listing shows typical git structure.

📦 Archive Theft Traps CRITICAL serve_dynamic_file() → generate_nested_zip/tar/gzip()

Any path ending in an archive extension triggers nested archive generation (100KB–2MB) with a 2–6s delay. OS path decoys seeded throughout; a canary token is guaranteed deployed inside every archive. 20% chance of password-protection — password is logged.

🧪 Debug/Test Environment Traps HIGH debug_env_trap() · phpinfo_trap() · debug_trace_trap()

Paths like /dev/, /test/, /staging/ appear as "Production" or "Pre-Production" to simulate misconfigured servers. phpinfo.php exposes environment vars with AWS keys and DB passwords. Debug traces show connection strings.

📜 CGI-Bin & Legacy App Traps HIGH cgi_bin_trap()

Classic CGI vulnerability scanner target. Directory listing shows common scripts (status.cgi, admin.cgi, printenv.cgi). Script content exposes DB credentials and admin email in fake bash output.

📋 Info Disclosure Traps HIGH info_trap() · about_trap()

/info and /about return detailed server information (nginx version, PHP, MySQL, Redis, Node.js versions) plus database hosts, API endpoints, credentials, deploy info, and Git commit hashes.

📤 Uploads Directory Trap HIGH uploads_trap()

Directory listing shows backup archives, database exports, user CSVs, and config files. Webshell probes (.php, .asp, .jsp files) return fake PHP shell code. Detects malicious upload attempts.

📚 API Documentation & Swagger Traps HIGH swagger_trap() · api_docs_json_trap() · graphql_endpoint_trap()

Swagger UI and API documentation endpoints (0.8–2.5s delay). JSON specs include API keys, database URLs, and endpoint listings. GraphQL playground exposes users query with database_url and api_key in response.