Ein Security Researcher (Sicherheitsforscher) sucht, analysiert und dokumentiert Schwachstellen in Software, Systemen und Protokollen — mit dem Ziel, Sicherheit zu verbessern, nicht sie auszunutzen. Security Research ist eine der wichtigsten Triebfedern dafür, dass Hersteller Fehler überhaupt erfahren und beheben können.
Aufgaben und Methoden
- Vulnerability Research: systematische Suche nach Fehlern durch Code-Analyse, Fuzzing (automatisiertes Einspeisen ungültiger Eingaben) und Reverse Engineering.
- Koordination: Meldung entdeckter Lücken an Hersteller im Rahmen von Responsible Disclosure — der Hersteller erhält Zeit für einen Patch, bevor Details öffentlich werden.
- CVE-Zuordnung: dokumentierte Schwachstellen erhalten eine CVE-Kennung und werden in Datenbanken wie dem Vulnerability Management-Prozess verarbeitet.
- Malware- und Bedrohungsforschung: Analyse von Schadsoftware und Kampagnen — etwa die Untersuchung gecrypteter Proben oder das Tracking von Threat Actors.
Wer forscht wo?
Security Researcher arbeiten bei Herstellern (bekanntes Beispiel: Googles Project Zero), in Sicherheitsfirmen, an Universitäten oder unabhängig. Viele verdienen ihr Geld über Bug-Bounty-Programme, bei denen Unternehmen Belohnungen für gemeldete Schwachstellen zahlen. Auch Red Teams in Unternehmen rekrutieren sich häufig aus Security Researchern.
Abgrenzung zu Ethical Hacking
Die Begriffe überlappen sich stark. Ethical Hacker (White Hats) testen Systeme meist im Auftrag und mit Erlaubnis — zum Beispiel im Penetrationstest. Security Researcher arbeiten oft breiter: Sie forschen unabhängig, veröffentlichen Analysen und melden Lücken auch dann, wenn kein Auftraggeber sie beauftragt hat. In beiden Fällen gilt die ethische Grenze: Exploits werden kontrolliert und dokumentiert eingesetzt, nicht gegen Dritte. Der Unterschied zu einem Crypter- oder Malware-Entwickler ist die Absicht: Forscher schützen, Angreifer schaden.
Verwandte Grundlagen: Sicherheitslücke, Schwachstelle, Zero-Day, Incident Response, IDS/IPS.