Seminar / Training
Inhaltsübersicht
- Beschreibung
- Zielgruppe
- Voraussetzungen
- Seminarinhalte
- Praktische Arbeitsschritte
- Arbeitsweise im Seminar
Beschreibung
Dieses Seminar richtet sich an Teams, die Ghidra nicht nur bedienen, sondern erweitern wollen. Behandelt werden Extension-Struktur, Plugin-Lebenszyklus, Aktionen, Services, UI-Anbindung, Datenzugriff auf Programmelemente und robuste Paketierung. Vier Tage sind erforderlich, weil neben API-Nutzung auch Architektur, Testbarkeit und Wartung vermittelt werden.
Zielgruppe
Entwickler, Security Engineers, Reverse Engineers und Tooling-Teams, die interne Analysefunktionen in Ghidra integrieren oder standardisieren wollen
Voraussetzungen
Sichere Ghidra-Anwendung, Java-Grundlagen, Verständnis von APIs, Build-Prozessen und modularer Softwareentwicklung
Seminarinhalte
Extension-Struktur
- Projektlayout verstehen
- Build- und Paketierungsprozess einrichten
- Abhängigkeiten sauber verwalten
Plugin-Architektur
- Plugin-Lebenszyklus nutzen
- Actions und Menüpunkte ergänzen
- Services und Provider einsetzen
Programmdaten verarbeiten
- Funktionen, Symbole und Speicherbereiche lesen
- Analyseinformationen anzeigen
- Schreibzugriffe kontrolliert behandeln
Wartbarkeit
- Fehlerbehandlung einbauen
- Konfigurationen trennen
- Dokumentation und interne Freigaben vorbereiten
Praktische Arbeitsschritte
- Entwicklungsprojekt anlegen
- Minimales Plugin bauen und laden
- Eigene Aktion in die Oberfläche einhängen
- Programmdaten auslesen
- Analyseausgabe in einem eigenen Fenster darstellen
- Konfiguration und Logging ergänzen
- Erweiterung paketieren und intern dokumentieren
Arbeitsweise im Seminar
Es wird schrittweise von einer Minimalerweiterung zu einem nutzbaren internen Werkzeug gearbeitet. Dadurch entsteht ein solides Fundament, statt nur ein schnell zusammengestecktes Demo-Plugin.
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: | 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 2.396 zzgl. MwSt. Inhaus: € 6.800 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Entwickler, Security Engineers, Reverse Engineers und Tooling-Teams, die interne Analysefunktionen in Ghidra integrieren oder standardisieren wollen |
| Voraussetzungen: | Sichere Ghidra-Anwendung, Java-Grundlagen, Verständnis von APIs, Build-Prozessen und modularer Softwareentwicklung |
| 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.
