Malware-Analyse: Ein kostenloses Profi-Tool spart Zeit und Arbeit

Mehrere Analyseschritte in einem einzigen Befehl? Für Binary Refinery kein Problem. Wir stellen das kostenlose Kommandozeilen-Toolkit für Profis vor.

Artikel verschenken
vorlesen Druckansicht
Nutzer gibt etwas am Rechner ein, Viren fliegen umher

(Bild: KI / heise medien)

Lesezeit: 11 Min.
Inhaltsverzeichnis

Schadcode aus einem Archiv extrahieren, ihn anschließend nach verschlüsselten Strings durchsuchen, die Funde dekodieren und sie schließlich in einer separaten Datei speichern. Solche und ähnliche Arbeitsabläufe der schnellen Malware-Analyse zur ersten Bedrohungseinschätzung (Triage) erfordern meist ein schrittweises Vorgehen mit mehreren Tools.

Binary Refinery erledigt sie auf der Kommandozeile mit wenigen Befehlen – und oft sogar nur einem Einzigen. Dazu nutzt das Projekt eine umfangreiche Sammlung von Python-Skripten, deren Funktionen sich fast beliebig kombinieren lassen. So gelingt die schnelle und maßgeschneiderte Untersuchung unterschiedlichster Formate von der Executable über Office-Dokumente und verschlüsselte Strings bis zum obfuskierten Downloader-Skript.

Mehr zu IT-Security

Im Artikel stellen wir das kostenlose Toolkit für Windows und Linux kurz vor. Dabei geben wir einfache Anwendungsbeispiele, die nicht nur für die detaillierte Schadcode-Analyse, sondern etwa im Zuge einer schnellen Suche nach möglichen Kompromittierungsindikatoren (Indicators of Compromise, IoCs) hilfreich sein können. Auch für Nicht-Profis interessant: Das Extrahieren von URLs, IP-Adressen oder auch von Bildern etwa aus PDFs erledigt eine simple Befehlssequenz.

Das war die Leseprobe unseres heise-Plus-Artikels " Malware-Analyse: Ein kostenloses Profi-Tool spart Zeit und Arbeit". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.