Process Hollowing: Unsichtbare Angriffe mit fatalen Folgen
Was ist Process Hollowing?
Bei einem Process Hollowing-Angriff wird ein legitimer Prozess gestartet, aber sein ursprünglicher Code durch schädlichen Code ersetzt. Dadurch erscheint die Malware nach aussen wie eine vertrauenswürdige Anwendung, während sie im Hintergrund Schaden anrichtet.
Wie funktioniert Process Hollowing?
Erstellung eines Prozesses
Ein legitimer, aber in den Ruhezustand versetzter Prozess wird gestartet.
Entfernen des ursprünglichen Codes
Der echte Code des Prozesses wird gelöscht.
Einschleusen von Schadcode
Die Angreifer laden ihre eigene bösartige Nutzlast in den leeren Prozess.
Wiederaufnahme des Prozesses
Der manipulierte Prozess wird reaktiviert und läuft scheinbar normal weiter – unentdeckt.
Warum ist Process Hollowing so gefährlich?
- Täuschend echt: Da der manipulierte Prozess offiziell registriert ist, wird er von vielen Sicherheitslösungen nicht als Bedrohung erkannt.
- Volle Systemkontrolle: Angreifer können beliebige Befehle ausführen, Daten stehlen oder weitere Schadcodes nachladen.
- Weit verbreitet: Diese Technik wird häufig von Ransomware, Spionagesoftware und Advanced Persistent Threats (APTs) genutzt.
Wie kann man sich schützen?
- Verhaltensbasierte Erkennung: Moderne Sicherheitslösungen analysieren Prozesse und erkennen ungewöhnliche Aktivitäten.
- Application Whitelisting: Nur genehmigte Anwendungen dürfen ausgeführt werden.
- Regelmässige Updates: Sicherheitslücken schliessen, bevor Angreifer sie ausnutzen können.
- Professionelles Backup: Falls ein Angriff erfolgreich ist, hilft ein sicheres Backup, Datenverlust zu verhindern und Systeme schnell wiederherzustellen.
Process Hollowing gezielt verhindern!
Process Hollowing ist eine unsichtbare Bedrohung, die klassische Sicherheitsmassnahmen oft umgeht. Unternehmen sollten daher auf moderne Erkennungstechniken und eine solide Backup-Strategie setzen. Denn wenn ein Angriff zuschlägt, ist ein sicheres Backup der entscheidende Faktor für eine schnelle Wiederherstellung.