Reverse Engineering, Debugging und Binary Analyse
Der Themenbereich bündelt praxisorientierte Schulungen rund um radare2 als Werkzeugkasten für Binäranalyse, Disassembly, Debugging, Forensik, Firmware-Untersuchung, defensive Malware-Analyse und Automatisierung. Die Kurse sind so gegliedert, dass klassische Grundlagenarbeit zuerst kommt und fortgeschrittene Spezialthemen darauf aufbauen.
Inhaltsübersicht
- Grundlagenkurse für Bedienmodell, Navigation, Visual Mode und erste statische Analyse
- Aufbaukurse für Disassembly, Debugging, Scripting, Emulation, Decompiler-Nutzung und Reporting
- Spezialkurse für Windows, ARM, IoT, Firmware, Mobile, Forensik und defensive Malware-Analyse
- Kompakt- und Intensivformate für Teams mit begrenztem Zeitfenster oder breitem Qualifizierungsbedarf
Empfohlene Besuchsreihenfolge
- radare2 Grundlagen für Reverse Engineering als Einstieg in Bedienmodell, Hilfe, Navigation und erste Analyse.
- radare2 Visual Mode und Graph-Analyse zur sicheren Orientierung in Funktionen und Kontrollflüssen.
- radare2 Binary Analyse und Disassembly als methodischer Kernkurs für statische Untersuchungen.
- radare2 Debugging und Laufzeitanalyse zur Prüfung statischer Annahmen am laufenden Programm.
- radare2 Scripting mit r2pipe sowie radare2 Analyseworkflows und Reporting für wiederholbare Teamarbeit.
- Je nach Aufgabenfeld anschließend Windows Binary Analyse, ARM und IoT Reverse Engineering, Firmware Reverse Engineering, Mobile App Reverse Engineering, Forensik oder Malware-Analyse.
- Das Kompaktseminar eignet sich für einen schnellen Gesamtüberblick. Die Intensivseminare eignen sich für geschlossene Projektteams, die mehrere Einzelthemen in einem Block benötigen.
Auswahl nach Bedarf
Für Neueinstieg und solide Werkzeugbeherrschung sind die Grundlagen- und Kompaktformate zweckmäßig. Für operative Analysearbeit sind Disassembly, Debugging und Scripting die tragenden Bausteine. Für Security-Teams mit konkreten Untersuchungsfällen sind die spezialisierten Firmware-, Malware-, Forensik-, Windows-, Mobile- und ARM-Kurse sinnvoll. Die Intensivformate fassen diese Inhalte verdichtet zusammen, ohne die maximale Dauer von fünf Tagen zu überschreiten.
Seminarauswahl
Seminare zu diesem Hersteller
- radare2 Analyseworkflows und Reporting
- radare2 ARM und IoT Reverse Engineering
- radare2 Binary Analyse und Disassembly
- radare2 Debugging und Laufzeitanalyse
- radare2 Decompiler und High-Level-Analyse
- radare2 ESIL Emulation und Code-Analyse
- radare2 Exploit Analyse und Binary Patching
Seminarorte:
- Berlin,
- Bremen,
- Darmstadt,
- Dresden,
- Erfurt,
- Essen,
- Flensburg,
- Frankfurt,
- Freiburg,
- Friedrichshafen,
- Hamburg,
- Hamm,
- Hannover,
- Jena,
- Kassel,
- Köln,
- Konstanz,
- Leipzig,
- Luxembourg,
- Magdeburg,
- Mainz,
- München,
- Münster,
- Nürnberg,
- Paderborn,
- Potsdam,
- Regensburg,
- Rostock,
- Stuttgart,
- Trier,
- Ulm,
- Wuppertal,
- Würzburg
Durchführungsgarantie für jedes Training:
ja, ab 2 Teilnehmern
Öffentlich, Webinar, Inhaus, Workshop:
ja, sehr gerne
Unterlage im Seminar:
ja, auf Datenträger oder Download
Zertifikat für Ihre Teilnahme am Training:
ja, selbstverständlich
