Skip to main content
Dit is mijn startpunt voor de HOWEST Web Pentesting Fundamentals-notities. Het is geen strikte volgorde, maar een sanity map: eerst breed kijken, daarna doorklikken naar de notitie die past bij het signaal dat opduikt.

HOWEST overzicht

Terug naar alle HOWEST-vakken en hubs.

Start hier

1

Baseline

Open de applicatie, klik de normale flow door en laat Burp of DevTools de requests verzamelen.
2

Recon

Kijk naar broncode, JavaScript, headers, cookies, storage, robots.txt, sitemap.xml, errors en verborgen paden.
3

State en identity

Let op sessies, rollen, user IDs, order IDs, basket IDs, hidden fields en client-side waarden.
4

Input

Verzamel plekken waar input verwerkt wordt: login, search, filters, URL-parameters, JSON bodies, uploadvelden en file parameters.
5

Signaal volgen

Koppel wat je ziet aan de juiste notitie hieronder. Dat voorkomt tunnelvisie.

Eerste checks

Wat draait hier?

Broncode, JS-bestanden, headers, cookies, storage, file extensions, errors en encoded waarden.

Hoe werkt login/state?

Loginflow, username enumeration, resetflow, 2FA, default credentials en fuzzing-signalen.

Wie mag welke data zien?

IDOR, hidden fields, role cookies, adminroutes, directory listing, traversal en .git.

Vertrouwt de app client-side data?

Cookies, roles, tokens, session IDs, outdated components, exposed files en CORS.

Praat input met een database?

SQL errors, boolean verschillen, login bypass, UNION, blind SQLi en SQLmap.

Komt input terug in HTML of JS?

HTML-context, attributen, DOM sources, sinks, filters en payloadkeuze.

Raakt input files of commands?

Command injection, LFI, upload-bypass, web shell, HTTP PUT en CSRF.

Signaal naar notitie

Toolkeuze

Burp Suite

Baseline requests, HTTP history, Repeater, cookies, hidden fields en requestvergelijking.

DevTools

Broncode, Console, Network, Sources, Application, cookies en Local/Session Storage.

ffuf

Wordlists voor directories, users, passwords, parameters en response-size filtering.

CyberChef / Decoder

BASE64, hex, URL encoding, HTML entities, Unicode en dubbele encoding.

SQLmap

Database-enumeratie wanneer SQLi-signalen duidelijk genoeg zijn.

curl

Handmatige headers, cookies, PUT-requests en snelle HTTP-tests.

Onderwerpen

Mockexamen

Overzicht van de mockexamen vragen met telkens dezelfde zoekstructuur per oplossing.

Web fingerprinting & recon

Technologie, routes, headers, cookies, verborgen bestanden en encoded waarden.

Broken authentication & fuzzing

Zwakke logins, username enumeration, password reset-fouten, 2FA-bypasses en ffuf.

Broken access control & info disclosure

IDOR, client-side bypasses, cookies, directory listing, traversal, backups en .git.

Insecure design

Client-side trust, cookies, tokens, outdated components en CORS.

SQL injection & SQLmap

SQLi, UNION-payloads en database-enumeratie met SQLmap.

XSS & DOM-based attacks

HTML-context, filters, DOM sources, gevaarlijke sinks en payloadkeuze.

CSRF, code injection & RCE

CSRF, command injection, LFI, upload-bypasses, web shells en HTTP PUT.