CSRF — Missing Token on Money Transfer
AcmeBank's money-transfer form has no CSRF token. Pretend to be the attacker — submit a forged request and grab the flag.
Easy Broken Access Control OWASP 20 min
Hands-on labs for OWASP Top 10, network security, SOC analysis and cert prep — plus instructor-led real-vendor environments by the slot. No Burp Suite. No Kali install. No AttackBox queue.
Filter by track — CCNA, VAPT, SOC, PCNSE, OWASP — and difficulty. Each lab maps to a real cert objective.
Sandboxed iframe, hex dumps, real vendor scenarios. Three progressive hints if stuck — each one costs you 10 points.
Server-side hash verify. Cross-linked to exam.techclick.in for the matching cert paper. Cert auto-issues at 10/10.
No VM downloads. No AttackBox queues. Open a tab, solve a lab. Works on 3G.
Every lab tagged to PCNSA, PCNSE, CCNA 200-301, SC-200, NSE 4-7, CCSA objectives.
Founder voice. Clear instructions. WhatsApp on +91 92772 29456 when you're stuck.
Complete the pack and the cert auto-issues via Brevo — referenceable on LinkedIn.
Read a CVE description. Build the CVSS v3.1 vector and submit the resulting Base Score.
A raw email header from a 'CEO wire-transfer' message. Find the SPF result that proves it's spoofed.
Given a routing table and a destination IP, pick the next-hop that the router would choose under longest-prefix match.
AcmeBank's money-transfer form has no CSRF token. Pretend to be the attacker — submit a forged request and grab the flag.
Easy Broken Access Control OWASP 20 min
Read a CVE description. Build the CVSS v3.1 vector and submit the resulting Base Score.
Easy Vulnerability Management VAPT 15 min
You're enumerating DNS for an external pentest. One record accidentally exposes the customer's internal mail server hostname. Find it.
Easy Reconnaissance VAPT 20 min
Read another user's invoice by changing a number in the URL — the textbook IDOR.
Easy Broken Access Control 20 min
Read an Nmap -A -sV scan output. Identify the OS family and the three services with known CVEs.
Easy Reconnaissance VAPT 20 min
A search page that echoes your query without escaping. Pop an alert and steal the flag the page is hiding from you.
Easy Injection 15 min
Given a routing table and a destination IP, pick the next-hop that the router would choose under longest-prefix match.
Easy Networking CCNA 15 min
Bypass a login form by injecting SQL into the password field — no Burp Suite needed, just the browser.
Easy Injection 20 min
Carve a /24 into 4 VLSM subnets sized for different host counts. The textbook CCNA exam question.
Easy Networking CCNA 15 min
AcmePortal stores session tokens as base64(username:timestamp). Log in as a regular user, then forge the admin's session.
Medium Identification and Authentication Failures OWASP 25 min
A raw email header from a 'CEO wire-transfer' message. Find the SPF result that proves it's spoofed.
Medium Phishing SOC 25 min
Read an ACL ruleset top-down. For 4 incoming packets, decide which the firewall PERMITS vs DROPS.
Medium Firewall PCNSE 25 min
Given a real HTTP response header dump, identify all 5 missing security headers. Match the OWASP ASVS 14 baseline.
Medium Web Defense SOC 25 min
Read an incident timeline. Map each of the 5 attacker actions to the correct MITRE ATT&CK technique ID.
Medium Threat Intel SOC 30 min
One packet, in hex. Identify the application protocol and the source + destination port. Wireshark not allowed.
Medium Network Forensics SOC 30 min
A comment board persists comments to localStorage and renders them with innerHTML. Plant a payload that pops the flag.
Medium Injection OWASP 25 min
openssl s_client output for a target server. Identify the one weak/insecure cipher suite that fails PCI-DSS v4.0.
Medium TLS SOC 30 min
Write the exact Wireshark display filter that isolates HTTP requests containing SQL-injection payloads in their URI.
Medium Network Forensics SOC 25 min
Pi-hole query log from one workstation. One of these domains is a DNS-tunneling C2 channel — which one?
Hard Network Forensics SOC 40 min
Write a Snort 3 rule that matches HTTP GET requests with a classic SQLi payload in the URI. Strict format required.
Hard IDS SOC 40 min