Inhaltsübersicht
- IDAPython-Grundlagen und API-Orientierung
- Daten aus IDB-Projekten extrahieren
- Funktionen, Strings, Typen und Cross-References automatisiert auswerten
- Batch- und Headless-Analyse
- Skriptqualität, Fehlerbehandlung und Wartbarkeit
Beschreibung
Dieses Seminar vermittelt Automatisierung mit IDAPython für wiederkehrende Analyseaufgaben. Behandelt werden API-Navigation, Extraktion von Funktionen, Referenzen, Strings und Typen, kontrollierte Massenanalyse und der Aufbau reproduzierbarer Skripte.
Drei Tage sind erforderlich, weil brauchbare Automatisierung mehr ist als ein paar Zeilen Konsolencode. Der Kurs berücksichtigt Datenmodell, Fehlerfälle, Performance und Wartbarkeit.
Zielgruppe
Geeignet für Personen, die IDA Pro regelmäßig nutzen und manuelle Routinetätigkeiten in stabile Analysewerkzeuge überführen wollen.
Schrittweise Seminarinhalte
- IDA-Datenmodell und wichtige IDAPython-Module einordnen
- Funktionen, Segmente, Namen, Kommentare und Referenzen abfragen
- Analyseergebnisse filtern, markieren und exportieren
- Wiederkehrende Arbeitsschritte als Skripte kapseln
- Batch- und Headless-Ausführung für mehrere Dateien vorbereiten
- Logging, Fehlerbehandlung und Versionspflege einbauen
Praxis und Werkzeugeinsatz
Praktische Aufgaben umfassen Funktionsinventare, String-Kontextanalyse, Import-Auswertung, automatische Markierungen und einfache Reports aus IDB-Daten.
Einordnung
Das Seminar ist ein Automatisierungskurs für IDA Pro. Allgemeine Python-Grundlagen werden nicht ausführlich nachgeschult.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.797 zzgl. MwSt. Inhaus: € 5.100 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Reverse Engineers, Security-Analysten, Tool-Entwickler und technische Teams mit wiederkehrenden Analyseaufgaben |
| Voraussetzungen: | IDA-Pro-Grundlagen und solide Python-Kenntnisse |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
