CyberGlossary

Schadsoftware

Nicht-resident Virus

Auch bekannt als: Direct-Action-Virus

Definition

Ein Virus, der nach der Ausführung nicht im Speicher verbleibt; er sucht und infiziert Zieldateien nur während der Laufzeit des Wirtsprogramms und beendet sich danach.

Ein nicht-resident Virus ist ein klassischer Dateiinfektor, der synchron und schnell arbeitet: Während sein Wirtsprogramm läuft, sucht er Zieldateien (oft ausführbare Dateien im aktuellen Verzeichnis oder PATH), hängt seinen Code an oder voran, gibt dann die Kontrolle an den Wirt zurück und verschwindet aus dem Speicher. Da er nicht resident bleibt, kann er keine Systemaufrufe haken oder Aktivität in Echtzeit überwachen, ist aber auch einfacher und für Tools, die nur laufende Prozesse betrachten, schwerer erkennbar. Schutzmaßnahmen sind verhaltensbasierte Anti-Malware, die Dateiänderungen und Prozessstarts überwacht, Code-Signierung und Integritätsprüfungen für Executables sowie eine Ausführung mit minimalen Rechten.

Beispiele

  • Klassische Dateiinfektoren wie Vienna, die ein Verzeichnis durchsuchen und .COM-Dateien infizieren.
  • Direct-Action-Viren, die nur beim Start ihrer Träger-Executables aktiv werden.

Verwandte Begriffe