← zurück zur Übersicht← back to overview Betrieb · Security-Audits Operations · Security audits

Der regelmäßige TÜV fürs Heimnetz A regular MOT for the home network

Ein Auto muss alle zwei Jahre zum TÜV, auch wenn es gut läuft. Bei Computern macht das kaum jemand — dabei ändern sie sich ständig: Updates, neue Dienste, neue Lücken. Deshalb prüfe ich mein Homelab in festen Abständen von oben bis unten. Hier steht, wie so ein Audit abläuft und was dabei herauskommt.

A car has to pass its inspection every couple of years, even when it runs well. Hardly anyone does that with computers — yet they change constantly: updates, new services, new vulnerabilities. So I check my homelab top to bottom at fixed intervals. This is how such an audit works and what comes out of it.

01Was ein Audit istWhat an audit is

Ein Audit ist eine systematische Durchsicht nach Checkliste: Welche Programme laufen, welche Türen sind offen, wer darf sich anmelden, sind die Updates aktuell, stimmen die Sicherungen? Wichtig ist das Wort systematisch — nicht nachschauen, was einem gerade einfällt, sondern jedes Mal dieselben Punkte, gleich gründlich.

An audit is a systematic review against a checklist: which programs are running, which doors are open, who can log in, are updates current, are the backups right? The key word is systematic — not looking at whatever comes to mind, but the same points every time, equally thoroughly.

Wie oft geprüft wird, hängt am Risiko: Was zum Internet zeigt, kommt häufiger dran. Was nur intern läuft, seltener. Und nach jeder großen Änderung gibt es eine Extra-Runde.

How often something is checked depends on the risk: whatever faces the internet comes up more often, internal-only systems less. And after every big change there's an extra round.

02Vom Befund zur ErledigungFrom finding to fix

Jeder Befund bekommt eine Einstufung — von „sofort handeln“ bis „gut zu wissen“ — und einen Beleg: Was genau wurde gesehen, und woran? Danach wird er abgearbeitet und abgehakt, nicht nur notiert. Ein Audit, dessen Ergebnisse in der Schublade liegen, ist keins.

Every finding gets a rating — from “act now” to “good to know” — and evidence: what exactly was observed, and where? Then it gets worked off and ticked, not just noted. An audit whose results sit in a drawer isn't one.

Bei den Audits hilft mir ein KI-Agent. Er arbeitet die Checklisten ab, sammelt Belege und schreibt den Bericht. Die Bewertung lese ich gegen, und was umgesetzt wird, entscheide ich.

An AI agent helps me with the audits. It works through the checklists, collects evidence and writes the report. I review the assessment, and I decide what gets implemented.

03Wachsam zwischen den AuditsWatchful between audits

Auf den wichtigsten Systemen läuft zusätzlich eine Integritätsprüfung: Sie merkt sich, wie wichtige Systemdateien aussehen sollen, und meldet jede Abweichung. Meist ist die Ursache harmlos — ein Update. Aber jede Abweichung wird zugeordnet und erst dann abgehakt, wenn klar ist, woher sie kommt.

The most important systems also run an integrity check: it remembers what important system files should look like and reports every deviation. Usually the cause is harmless — an update. But every deviation is traced and only ticked off once it's clear where it came from.

04Was ich gelernt habeWhat I learned

  • Ein Urteil braucht einen Beleg. „Sieht sicher aus“ ist keine Aussage. Jeder Befund muss zeigen, woran er festgemacht ist.
  • Eine Prüfung prüft auch sich selbst. Wenn etwas „nicht vorhanden“ scheint, kann es auch sein, dass die Prüfung es nur nicht sehen durfte.
  • Der Maßstab muss passen. Ein Heimnetz ist kein Bankrechenzentrum. Gute Audits fragen, was hier realistisch passieren kann, nicht was theoretisch denkbar ist.
  • A verdict needs evidence. “Looks secure” isn't a statement. Every finding has to show what it's based on.
  • A check also checks itself. When something seems “absent”, it may just be that the check wasn't allowed to see it.
  • The yardstick has to fit. A home network isn't a bank's data centre. Good audits ask what can realistically happen here, not what is theoretically conceivable.

05Wenn du selbst anfangen willstIf you want to start yourself

Mach dir eine kurze Liste: Welche Geräte hängen in meinem Netz? Welche davon sind von außen erreichbar? Wann gab es das letzte Update? Allein diese Bestandsaufnahme bringt meist schon zwei, drei Überraschungen.

Make a short list: which devices are on my network? Which of them can be reached from outside? When was the last update? That inventory alone usually turns up two or three surprises.

Einen festen Termin im Kalender setzen — zum Beispiel jedes Quartal. Was keinen Termin hat, passiert nicht.

Put a fixed date in the calendar — every quarter, for example. What has no date doesn't happen.