Seminar Ghidra Erweiterungsentwicklung und eigene Plugins

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

  1. Entwicklungsprojekt anlegen
  2. Minimales Plugin bauen und laden
  3. Eigene Aktion in die Oberfläche einhängen
  4. Programmdaten auslesen
  5. Analyseausgabe in einem eigenen Fenster darstellen
  6. Konfiguration und Logging ergänzen
  7. 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

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.

Seminar Startdatum Enddatum Ort Dauer
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Bern 4 Tage
Luzern 4 Tage
Inhaus / Firmenseminar 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Inhaus / Firmenseminar 4 Tage
Sankt Gallen 4 Tage
Basel 4 Tage
Winterthur 4 Tage
Zürich 4 Tage
Stream live 4 Tage
Stream live 4 Tage
Stream gespeichert 4 Tage
Luzern 4 Tage
Bern 4 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben