API
Dit is een indicatieve schatting. Definitieve offerte volgt na review van scope/objecten, randvoorwaarden en planning.
MIAUW
PTES
OWASP
CVSS v4.0
Stap 2/4
~5 min resterend
Goed bezig! Je bent 50% klaar. De meeste mensen voltooien dit binnen 10 minuten.
MIAUW Auditwaarde
Scope, checklists, bewijslast en reproduceerbaarheid zijn standaard onderdeel van onze aanpak.
OSCP gecertificeerde testers
Alle pentests worden uitgevoerd door OSCP gecertificeerde security professionals.
Gestandaardiseerde methodologie
We volgen PTES, OWASP en CVSS 4.0 standaarden.
Hulp nodig bij het bepalen van de scope?
Plan een korte scoping call in met één van onze specialisten.
API
Geef details over je scope object.
Hoe tel je pagina's/functies
Belangrijk:
Tel alleen pagina's met dynamische functionaliteit. Statische pagina's zoals "Over ons", nieuwsberichten, of contactpagina's zonder formulieren tellen NIET mee.
Voorbeelden die WEL meetellen:
Inlogpagina
Gebruikersprofiel
Winkelwagen
Betaalpagina
Zoekfunctie
Bestand uploaden
Instellingen
Data tabel/lijst
Bewerkformulieren
Voorbeelden die NIET meetellen:
Over ons
Nieuwsberichten
FAQ
Algemene voorwaarden
Contact (zonder form)
Statische homepage
Voorbeeldomgevingen:
| Omgeving | Voorbeeld URL | Doel |
|---|---|---|
| Test/Acceptatie | https://acc.example.com |
Waar we de pentest uitvoeren |
| Productie | https://www.example.com |
Voor OSINT verkenning |
| Staging | https://staging.example.com |
Alternatieve testomgeving |
Tip: Geef altijd een test/acceptatie omgeving voor de daadwerkelijke pentest. We hebben ook de productie URL nodig voor OSINT (Open Source Intelligence) verkenning.
Hoe tel je gebruikersrollen
Wat is een rol?
Een rol is een apart permissieniveau met verschillende toegangsrechten. Elke rol vereist aparte autorisatietesten.
Veelvoorkomende rollen om te tellen:
Beheerder
Volledige toegang
Manager
Team/afdeling toegang
Normale gebruiker
Alleen eigen data
Alleen-lezen
Bekijken, niet bewerken
Gast / Anoniem
Niet ingelogd
Support medewerker
Klantdata toegang
Voorbeeldberekeningen:
| Type applicatie | Typische rollen | Aantal |
|---|---|---|
| Simpele blog | Admin, Bezoeker | 2 |
| Webshop | Admin, Klant, Gast | 3 |
| Bedrijfsportaal | Admin, Manager, Medewerker, Extern | 4 |
| SaaS platform | Super Admin, Org Admin, Gebruiker, Viewer, Gast | 5 |
Hoe tel je API endpoints
Wat is een endpoint?
Een endpoint is een unieke URL + HTTP methode combinatie. Dezelfde URL met verschillende methodes (GET, POST, PUT, DELETE) telt als aparte endpoints.
Voorbeeld API structuur:
GET /api/v1/users // Lijst alle gebruikers
POST /api/v1/users // Maak gebruiker
GET /api/v1/users/{id} // Haal gebruiker op
PUT /api/v1/users/{id} // Update gebruiker
DELETE /api/v1/users/{id} // Verwijder gebruiker
GET /api/v1/products // Lijst producten
POST /api/v1/orders // Maak bestelling
Totaal: 7 endpoints
Snelle schattingsgids:
| API type | Typische endpoints | Bereik |
|---|---|---|
| Simpele CRUD API | 1-2 resources met basis operaties | 5-15 |
| Gemiddelde API | 5-10 resources, auth, zoeken | 20-50 |
| Grote API | Volledig platform, meerdere modules | 50-150+ |
Tip: Als je een OpenAPI/Swagger specificatie hebt, tel het aantal paths × methodes. We kunnen ook helpen tellen als je de documentatie deelt.