Account Dashboard

Recent Transactions

Amazon Purchase -$89.99 Oct 3, 2024
Salary Deposit +$3,500.00 Oct 1, 2024
Electric Bill -$124.50 Sep 28, 2024

Transfer Money

Bill Payment

Credit Card Management

⚠️ LAB ENVIRONMENT: This is a vulnerable website for educational purposes. The banking forms have been compromised with DOM-based skimming attacks. Use ONLY test data (never real payment information).
🔴 ATTACK METHOD: DOM-Based Skimming
This page uses DOM manipulation attacks that intercept form data:
  • Form Overlay Attack - Invisible overlay captures keystrokes
  • DOM Monitoring - Watches for form field changes
  • Shadow DOM Attack - Uses Shadow DOM to hide malicious code

Real-world scenario: Attacker injected malicious JavaScript that manipulates the DOM:
• No file modifications needed - runs entirely in browser
• Bypasses Content Security Policy (CSP) in some cases
• Harder to detect than traditional skimmers
• Can persist across page reloads via localStorage

💳 VALID TEST CARD NUMBERS:
  • 4532123456789010 - Visa (16 digits)
  • 4000000000000002 - Visa (16 digits)
  • 5555555555554444 - Mastercard (16 digits)
  • 378282246310005 - American Express (15 digits)

These numbers pass Luhn algorithm validation. Use any future expiry date (MM/YY) and any 3-4 digit CVV.

Add New Card