🌐 HTTP / HTTPS — Port 80 / 443
Recon tooling: Web-enum. Exploitation: sqli, lfi-traversal, cmd-injection, file-upload, ssti, jwt, misc-web, wordpress.
Response codes
200 OK · 204 No Content · 301 Moved · 302 Found · 403 Forbidden · 500 Error
Important files / paths
robots.txt (crawl rules) · sitemap.xml · .htaccess (restrictions) · .git · /cgi-bin/ (apache scripts)
Google dorks
site: · inurl: · intitle: · filetype:
curl essentials
curl -v URL # version + headers
curl -o out.html URL # save under a name
curl -X POST URL # specify method (don't trust the browser)
curl -F fieldname=@path URL # form / file upload
curl --cookie "name=value" URLMisc
- Wappalyzer tech stack ·
- FoxyProxy proxy switch ·
- PHPMyAdmin default
root:(null). - Read page source + JS
- Use the browser debugger for hidden inputs
- Burp for tampering.