Voorbeeldrapport

Zo ziet het rapport van een Health Check eruit

Na twee dagen alleen-lezen onderzoek krijg je een schriftelijk rapport. Hieronder staat de opbouw, met een verzonnen systeem als voorbeeld.

Illustratie. Het systeem, de bevindingen en de getallen hieronder zijn verzonnen, zodat er geen klant te zien is. De opbouw, de controles en de data van php.net zijn echt.

1. De samenvatting op één pagina

Een oordeel in één zin, de vijf grootste risico's en de eerste drie acties, geschreven voor degene die beslist.

Voorbeeld, verzonnen: "Het systeem kan nog twaalf maanden veilig draaien, mits eerst de drie acties hieronder gebeuren."

2. Versies en einddata

PHP, framework, database en belangrijke afhankelijkheden, elk met de versie in gebruik, tot wanneer die ondersteund wordt (van de eigen pagina van de leverancier, met de datum van controle) en het risico.

OnderdeelVersie in gebruikOndersteund totRisico
PHP (voorbeeld)8.231 dec 2026 (php.net)Gemiddeld: plan de upgrade dit kwartaal
Framework (voorbeeld)Een oudere hoofdversieVan de supportpagina van het frameworkPer geval beoordeeld

3. Bevindingen op volgorde van risico

Elke bevinding heeft een titel, een ernst (kritiek, hoog, gemiddeld, laag), het bewijs (bestand en regel, commando of een regel uit de inventaris), waarom het ertoe doet in gewone woorden en een richting voor de oplossing. Wat ik niet kon controleren, markeer ik als zodanig.

Voorbeeldbevinding, verzonnen

Afhankelijkheden met bekende beveiligingsmeldingen · Ernst: hoog

Bewijs: de uitvoer van composer audit in de inventaris.

Waarom het ertoe doet: een pakket met een bekend lek is de makkelijkste ingang voor een aanvaller.

Oplossingsrichting: de pakketten bijwerken in een eigen release, met een test eromheen.

4. Het plan in stappen

Oud en nieuw draaien naast elkaar, niets valt stil. Elke fase heeft een doel, een urenbereik (nooit één getal), een controle en een terugweg.

  1. Fase 0: een vangnet (tests, back-ups, monitoring)
  2. Fase 1: runtime en afhankelijkheden bijwerken
  3. Fase 2: het eerste stuk vervangen
  4. Fase 3: de volgende stukken
  5. Fase 4: het oude deel uitzetten

5. Wat niet is meegenomen

Een herbouw, een penetratietest, wijzigingen in productie, productiedata en alles wat niet gelezen is. Dat staat in het rapport, zodat niemand denkt dat het gedekt is.

6. Het doorloopgesprek

Een agenda van één pagina en het voorstel voor de volgende stap met een afgebakende prijs. Dat is een aparte offerte, 14 dagen geldig.

Hoe de twee dagen lopen

De versietabel kun je zelf in tien minuten nakijken met de PHP-versiecheck. Wijzen de bevindingen op beveiligingsregels, dan is Hardening de dienst die ze oplost, en de prijzenpagina laat zien wat elke stap kost.

Wil je er zo een voor jouw systeem?

Twee dagen, alleen lezen, vaste prijs EUR 1.080 excl. btw (12 uur × EUR 90). Vertel me wat je draait en ik controleer of de Health Check past voordat er iets geboekt wordt.

Plan een gesprekWat het dekt en wat het kost