Account Dashboard
Checking Account
****1234
$12,485.67
Savings Account
****5678
$45,892.33
Credit Card
****9012
-$2,156.78
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:
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.