37 entries  ·  API at /api/checklists/[slug]

Scoping /checklists/asset-inventory
Asset Inventory & OSINT

Build a comprehensive inventory of the target's digital assets using OSINT techniques — domains, acquisitions, IP ranges, cloud infrastructure, employee data, and technology stack.

Scoping /checklists/target-scoping
Target Scoping & Rules of Engagement

Define the engagement scope, identify in-scope assets, review programme rules, and set up your testing environment before any active work begins.

Reconnaissance /checklists/dns-analysis
DNS Analysis & Zone Enumeration

Analyse DNS records, zone transfers, DNSSEC configuration, and mail infrastructure to uncover hidden services and misconfigurations.

Reconnaissance /checklists/subdomain-enumeration
Subdomain Enumeration

Systematically discover all subdomains of a target to map the full attack surface before active testing begins.

Reconnaissance /checklists/technology-fingerprinting
Technology Fingerprinting

Identify web servers, frameworks, CMS platforms, WAFs, CDNs, and third-party services to map the target's technology stack and find version-specific vulnerabilities.

Scanning /checklists/port-scanning
Port Scanning

Identify open TCP/UDP ports and enumerate running services across the target's IP space to reveal the full network attack surface.

Scanning /checklists/vulnerability-scanning
Vulnerability Scanning

Run automated vulnerability scanners against discovered services to identify known CVEs, misconfigurations, and common security weaknesses at scale.

Scanning /checklists/web-vulnerability-scanning
Web Application Scanning

Use web application scanners to detect OWASP Top 10 vulnerabilities, misconfigurations, and common web security issues across all discovered web assets.

Enumeration /checklists/api-enumeration
API Enumeration & Documentation Discovery

Discover and map REST, GraphQL, and WebSocket APIs — find undocumented endpoints, authentication schemes, rate limits, and data schemas.

Enumeration /checklists/cloud-enumeration
Cloud Infrastructure Enumeration

Enumerate cloud services (AWS, GCP, Azure), storage buckets, serverless functions, container registries, and cloud-specific misconfigurations.

Enumeration /checklists/endpoint-discovery
Endpoint Discovery

Uncover hidden routes, API endpoints, and web resources by combining passive URL harvesting with active directory brute-forcing and JavaScript analysis.

Enumeration /checklists/info-disclosure
Information Disclosure

Identify unintentional exposure of sensitive data — API keys, credentials, stack traces, internal hostnames, and developer artifacts — across all discovered surfaces.

Enumeration /checklists/javascript-analysis
JavaScript Analysis & Secret Extraction

Analyse client-side JavaScript files to extract API endpoints, secrets, tokens, internal paths, and business logic that reveal hidden attack surface.

Enumeration /checklists/parameter-discovery
Parameter & Input Discovery

Discover hidden parameters, form fields, API arguments, and input vectors across all endpoints to maximise the attack surface for injection and logic testing.

Exploitation /checklists/auth-testing
Authentication Testing

Test authentication mechanisms for broken access control, JWT vulnerabilities, IDOR, insecure password reset flows, and OAuth misconfigurations.

Exploitation /checklists/business-logic-testing
Business Logic Vulnerabilities

Test application workflows for logic flaws — race conditions, price manipulation, coupon abuse, workflow bypass, and state management issues.

Exploitation /checklists/clickjacking-testing
Clickjacking & UI Redressing

Test whether sensitive, state-changing actions can be framed and hijacked through UI redressing due to missing X-Frame-Options or CSP frame-ancestors protections.

Exploitation /checklists/csrf-cors-testing
CSRF & CORS Misconfiguration

Test for cross-site request forgery, CORS misconfigurations, and cross-origin data leakage across all state-changing and authenticated endpoints.

Exploitation /checklists/deserialization-testing
Deserialization & Mass Assignment

Test for insecure deserialization, mass assignment / parameter binding vulnerabilities, and prototype pollution in server-side and client-side contexts.

Exploitation /checklists/file-upload-testing
File Upload & Path Traversal

Test file upload functionality for unrestricted file types, path traversal, remote code execution, and storage-based vulnerabilities.

Exploitation /checklists/idor-bac-testing
IDOR & Broken Access Control

Systematically test for insecure direct object references, broken function-level authorization, and privilege escalation across all API endpoints and application functions.

Exploitation /checklists/injection-testing
Injection Attacks

Test for SQL injection, NoSQL injection, command injection, template injection (SSTI), LDAP injection, and other server-side injection flaws.

Exploitation /checklists/open-redirect-testing
Open Redirect

Test for open redirect vulnerabilities where user-controlled input drives a redirect destination, then bypass filters and chain the issue into OAuth token theft and SSRF.

Exploitation /checklists/race-condition-testing
Race Condition Exploitation

Test for time-of-check to time-of-use (TOCTOU) vulnerabilities, limit bypass via concurrent requests, and race conditions in financial and state-changing operations.

Exploitation /checklists/request-smuggling
HTTP Request Smuggling

Test for HTTP request smuggling (desync) between front-end and back-end servers to bypass access controls, capture other users' requests, and poison caches.

Exploitation /checklists/session-management-testing
Session Management Testing

Test the session lifecycle for weak token entropy, insecure cookie attributes, session fixation, incomplete invalidation, timeout flaws, and remember-me weaknesses.

Exploitation /checklists/ssrf-testing
Server-Side Request Forgery (SSRF)

Test for SSRF vulnerabilities to access internal services, cloud metadata endpoints, and internal network resources through the target application.

Exploitation /checklists/subdomain-takeover
Subdomain Takeover

Identify and verify dangling DNS records pointing to deprovisioned cloud services that can be claimed by an attacker.

Exploitation /checklists/web-cache-poisoning
Web Cache Poisoning & Deception

Test for web cache poisoning via unkeyed inputs and cache deception via path confusion to serve malicious responses or leak private data to other users.

Exploitation /checklists/xss-testing
Cross-Site Scripting (XSS)

Test for reflected, stored, and DOM-based XSS across all input vectors, including filter bypass techniques and context-aware payload crafting.

Exploitation /checklists/xxe-testing
XML External Entity (XXE) Injection

Test for XXE vulnerabilities to read local files, perform SSRF against internal services, and exfiltrate data through classic, blind, and error-based external entity injection.

Post-Exploitation /checklists/chaining-vulnerabilities
Vulnerability Chaining

Combine multiple low/medium-severity findings into high-impact exploit chains that demonstrate real-world attack scenarios and maximise bounty payouts.

Post-Exploitation /checklists/data-exfiltration
Data Extraction & Impact Demonstration

Safely demonstrate the impact of a vulnerability by extracting proof-of-concept data — PII samples, internal configs, source code — while staying within programme rules.

Post-Exploitation /checklists/privilege-escalation
Privilege Escalation

Escalate from a low-privilege foothold to admin/root access through application-level, API-level, and infrastructure-level privilege escalation techniques.

Reporting /checklists/disclosure-retest
Coordinated Disclosure & Retesting

Navigate coordinated disclosure timelines, communicate professionally with triage teams, handle duplicates and escalation, and rigorously retest fixes for bypasses and regressions.

Reporting /checklists/poc-development
Proof of Concept Development

Develop reliable, safe, and convincing proof-of-concept exploits that demonstrate vulnerability impact without causing damage to the target.

Reporting /checklists/vulnerability-reporting
Vulnerability Report Writing

Write clear, reproducible, high-impact vulnerability reports that maximise the chance of acceptance and appropriate bounty payout.