Penetratietesten · Webapplicaties · API’s

Zie je applicatie zoals een aanvaller. Voordat hij het doet.

Handmatige penetratietests en periodieke scans voor webapplicaties. Uitgevoerd door een ervaren pentester, opgeleverd als rapport waar je management én ontwikkelaars direct mee verder kunnen.

  • OWASP WSTG
  • OWASP Top 10:2025
  • CWE
  • CVSS

Voorbeeld · Managementsamenvatting

Webapplicatie, grey-box

Totaalrisico Hoog
  • 0 Kritiek
  • 3 Hoog
  • 1 Middel
  • 0 Laag
  • 0 Info
  • F-001 Inzage in gegevens van andere organisaties via object-ID A01:2025 Broken Access Control Hoog
  • F-002 Wachtwoord wijzigen zonder herauthenticatie A07:2025 Authentication Failures Hoog
  • F-003 Kwetsbare PDF-component (CVE-2024-4367) A03:2025 Supply Chain Failures Hoog
  • F-004 Onvoldoende validatie van bestandsuploads A06:2025 Insecure Design Middel

Geanonimiseerd uit een recente test. Klantnaam en details zijn weggelaten.

Scanner of pentester

Een scanner vindt bekende fouten. Een aanvaller zoekt de logica.

Platforms voor continue scanning zijn sterk in verouderde componenten, bekende CVE’s en configuratiefouten. Gebruik ze vooral. Maar ze weten niet dat gebruiker A nooit de kandidaten van organisatie B mag zien.

Autorisatie, sessies en bedrijfslogica vragen om een mens die de applicatie begrijpt. Daar zitten de bevindingen met de grootste impact — en daar richt een pentest zich op.

Bevinding Scanner Pentester
Verouderde PDF-component Bekende CVE in een externe bibliotheek ja ja
Gegevens van andere organisaties inzien Object-ID in de URL aanpassen nee ja
Accountovername via actieve sessie Wachtwoord wijzigen zonder huidig wachtwoord nee ja
Zwakke uploadvalidatie Bestandstype niet op inhoud gecontroleerd deels ja
3 / 4 bevindingen in het voorbeeldrapport werden alleen bij handmatige toetsing gevonden — waaronder de enige met directe impact op persoonsgegevens.

Diensten

Drie manieren om je beveiliging aantoonbaar te maken.

Begin met een penetratietest, controleer het herstel met een hertest en houd het niveau vast met periodieke scans. Elke opdracht start met een korte intake en een vaste prijs.

Pentester analyseert een webapplicatie op twee schermen
Handwerk Elke test wordt uitgevoerd en gecontroleerd door een mens.
  • 01 Meest gekozen

    Penetratietest

    Grey-box test van je webapplicatie of API met testaccounts, zoals een ingelogde gebruiker het zou doen.

    • Authenticatie, autorisatie en sessies
    • Invoervalidatie, uploads en bedrijfslogica
    • Rapport + nabespreking + publiceerbare verklaring
    Vaste prijs na intake 1–2 weken doorlooptijd
  • 02 Na herstel

    Hertest

    Verificatie van elke bevinding na herstel, plus regressiecontrole op direct verwante functionaliteit.

    • Status per bevinding bijgewerkt
    • Addendum op het oorspronkelijke rapport
    • Geactualiseerde verklaring bij succesvol herstel
    Vaste prijs na intake Binnen 1 week
  • 03 Doorlopend

    Periodieke scan

    Maandelijkse of driemaandelijkse scan op nieuwe kwetsbaarheden en verouderde componenten, beoordeeld door een mens.

    • Geen ruis: alleen gevalideerde bevindingen
    • Korte rapportage per scanronde
    • Signaal bij kritieke nieuwe CVE’s
    Vaste prijs na intake Per maand of kwartaal

Aanpak

Gestructureerd, zorgvuldig en zonder verrassingen.

Elke test volgt de OWASP Web Security Testing Guide. Er worden geen destructieve tests uitgevoerd en je weet vooraf precies wat er getest wordt en wanneer.

Handen op een toetsenbord met code op het scherm
  1. Voorbereiding

    Scope, testperiode en contactpersonen vastleggen. Schriftelijke toestemming en testaccounts.

  2. Verkenning

    Functionaliteit, rollen, technologie en externe componenten in kaart.

  3. Geautomatiseerde analyse

    Passieve en actieve scans, inclusief detectie van kwetsbare bibliotheken.

  4. Handmatige toetsing

    Gericht testen van autorisatie, sessies, invoer, uploads en bedrijfslogica.

  5. Validatie

    Elke bevinding bevestigd, false positives eruit, ernst onderbouwd.

  6. Rapportage

    Rapport met bewijs en herstelplan, gevolgd door een nabespreking.

Het rapport

Eén document voor de directie, het ontwikkelteam en je klanten.

Geen export van een scantool, maar een Nederlandstalig rapport met per bevinding de impact, het bewijs, reproductiestappen en een concrete oplossing.

  • Managementsamenvatting Totaalrisico en belangrijkste risico’s in gewone taal.
  • Bevindingen Bewijs, reproductie, verwacht gedrag en aanbeveling.
  • Classificatie OWASP Top 10:2025, CWE en CVE per bevinding.
  • Herstelplan Prioriteit, streefdatum en eigenaar per maatregel.
  • AVG-check Signalering wanneer persoonsgegevens geraakt worden.
  • Verklaring Publiceerbare verklaring voor klanten en aanbestedingen.
Ernst Wanneer Hersteltermijn
Kritiek Direct te misbruiken, ernstige gevolgen. Uiterlijk 7 dagen
Hoog Aanzienlijke impact, misbruik realistisch. Binnen 30 dagen
Middel Beperkte impact of specifieke voorwaarden. Binnen 90 dagen
Laag Verdediging in de diepte. Volgende release
Info Observatie of best practice. Naar eigen inzicht

Ernst op basis van waarschijnlijkheid en impact op vertrouwelijkheid, integriteit en beschikbaarheid; onderbouwd met CVSS waar beschikbaar.

  • AVG

    Je verwerkt persoonsgegevens

    Aantonen dat je passende technische maatregelen neemt begint bij weten waar de gaten zitten.

  • NIS2 · ISO 27001

    Je moet het kunnen aantonen

    Een onafhankelijk rapport en herstelplan als bewijs richting auditor of toezichthouder.

  • Klanteisen

    Een klant vraagt erom

    Steeds meer opdrachtgevers en aanbestedingen vragen een recente pentestverklaring.

  • Release

    Er verandert veel

    Nieuwe login, rollen of uploadfuncties? Test vóór livegang, niet erna.

FAQ

Veelgestelde vragen

Naighel Blanchard Pentester en je vaste aanspreekpunt Stel je vraag direct
Wat is het verschil met een vulnerability scan?

Een scan zoekt automatisch naar bekende kwetsbaarheden. Een penetratietest combineert dat met handmatig testen door een specialist die de logica van je applicatie begrijpt — en vindt zo fouten in autorisatie en bedrijfslogica die tools missen.

Wij gebruiken al een tool voor continue scanning. Heeft een pentest dan nog zin?

Ja. Die tools zijn een goede basis voor componenten en configuratie. Een pentest vult aan wat ze structureel niet zien. Veel klanten combineren beide: doorlopend scannen en jaarlijks of bij grote releases een pentest.

Is het veilig voor onze productieomgeving?

We testen bij voorkeur op een test- of acceptatieomgeving. Er worden geen destructieve tests of denial-of-service-aanvallen uitgevoerd, en alles gebeurt binnen de afgesproken scope en testperiode.

Hoe lang duurt een test?

Een gemiddelde webapplicatie testen we in één tot twee weken. Na de intake ontvang je een voorstel met vaste prijs, planning en scope.

Wat hebben jullie van ons nodig?

Een contactpersoon, toegang tot de omgeving, testaccounts per relevante rol en schriftelijke toestemming. Wij leveren een opdrachtbevestiging waarin de scope is vastgelegd.

Wat gebeurt er met onze gegevens?

Alle informatie wordt vertrouwelijk behandeld, versleuteld opgeslagen en na afronding van de opdracht inclusief hertest veilig verwijderd.

Intake

Weet binnen twee weken waar je staat.

Vertel kort wat je wilt laten testen. We plannen een intake van 30 minuten en sturen daarna een voorstel met vaste prijs.

  1. Intake van 30 minuten
  2. Voorstel met vaste prijs en scope
  3. Test en rapport binnen 1–2 weken
info@pentestscan.nl [telefoonnummer]

Mail je aanvraag naar info@pentestscan.nl. We nemen binnen één werkdag contact op.

info@pentestscan.nl