Parteigutachten zu Marken und Software · Forensischer Parteigutachter · Geschäftsgeheimnisse & Urheberrecht

Quellcode-Diebstahl, unlauterer Wettbewerb und Software-Plagiate.

Technisches Parteigutachten und forensische Quellcode-Untersuchung bei unbefugter Mitnahme von Software-Repositories durch ehemalige Mitarbeiter oder Gesellschafter. Statische Code-Vergleichsanalysen (AST), Nachweis von Geschäftsgeheimnisverletzungen nach GeschGehG und Zuarbeit für einstweilige Verfügungen.

Typische Fallkonstellationen bei Code-Diebstahl

Technisches Parteigutachten und forensische Quellcode-Untersuchung bei unbefugter Mitnahme von Software-Repositories durch ehemalige Mitarbeiter oder Gesellschafter.

Ausscheidende Mitarbeiter & Gründer

Unbefugter Download von Git-Repositories vor dem Ausscheiden

Forensische Rekonstruktion von Klon-Vorgängen, Push/Pull-Aktivitäten auf private Server und Downloads auf Wechselspeichermedien vor Vertragsende.

Geschäftsgeheimnisgesetz (GeschGehG)

Verletzung von Geschäfts- und Betriebsgeheimnissen

Nachweis der gesetzlichen Voraussetzungen: angemessene Geheimhaltungsmaßnahmen des Unternehmens (Rechteverwaltung, 2FA, NDA) und wirtschaftlicher Wert des Codes.

Unlauterer Wettbewerb (UWG)

Sklavische Nachahmung und unlauteres Abfangen von Kunden

Nachweis der gezielten Kopie proprietärer Backend-Architekturen, APIs und Datenbankstrukturen zur marktverzerrenden Produktnachahmung.

Eilrechtsschutz & Beweissicherung

Einstweilige Verfügung und selbständiges Beweisverfahren

Erstellung des technischen Gutachtens als Glaubhaftmachungsmittel für Eilanträge auf Unterlassung und gerichtliche Beweissicherung.

Forensische Quellcode-Vergleichsmethode

Quellcode-Diebstahl, unlauterer Wettbewerb und Software-Plagiate.

Wer Quellcode entwendet, versucht Spuren durch Umbenennen von Variablen oder Umstellen von Funktionen zu verwischen. Die forensische Analyse setzt an abstrakten syntaktischen Strukturen an, die Manipulationen aufdecken.

  1. 01

    Statische Analyse & Abstract Syntax Tree (AST) Vergleich

    Struktureller Vergleich abstrakter Syntaxbäume und Kontrollflussgraphen (CFG), unbeeinflusst von Variablennamen oder Formatierungsänderungen.

  2. 02

    Forensische Untersuchung von Git-Commits und Hashes

    Identifikation übereinstimmender Commit-Verläufe, doppelter Programmierkommentare und typischer Artefakte des Ursprungssystems.

  3. 03

    Bereinigung um Open-Source-Bestandteile

    Herausfiltern öffentlich zugänglicher Bibliotheken (GPL, MIT, Apache) zur ausschließlichen Bewertung des geschützten proprietären Codes.

  4. 04

    Gerichtsfeste Gegenüberstellung und Beweisdossier

    Verständliche Aufbereitung für Zivil- und Strafgerichte mit synoptischen Code-Gegenüberstellungen und statistischen Ähnlichkeitswerten.

IT-Sicherheit & Reverse Engineering

Tiefgehendes System- und IT-Sicherheitswissen

Salvatore Vacante verfügt über praktische Expertise in IT-Sicherheit, Exploit-Analysen und Reverse Engineering: unverzichtbar für die Rekonstruktion komplexer digitaler Vorfälle.

Gutachterprofil einsehen →

Forensik & Geschäftsgeheimnisse

Wissenschaftlicher Nachweis von Code-Kopien, unberechtigter Repository-Mitnahme und unlauterer Verwertung.

Methoden

AST-Vergleich, Git-Hash-Abgleich, Log-Extraktion, Deobfuskation

Rechtsrahmen

GeschGehG · §§ 69a ff. UrhG · § 4 Nr. 3 und 4 UWG

Bestandteile des forensischen Gutachtens für die Kanzlei

  • Gerichtsfestes forensisches Parteigutachten zur Vorlage im Eil- oder Hauptsacheverfahren
  • Wissenschaftliche AST-Ähnlichkeitsanalyse mit nachvollziehbaren Prozentwerten
  • Synoptische Tabellen mit Gegenüberstellung identischer Code-Abschnitte
  • Forensischer Zeitstrahl zu Exfiltrationsvorgängen (Git, Server-Logs, USB-Spuren)
  • Nachweis der ergriffenen angemessenen Geheimhaltungsmaßnahmen nach GeschGehG
  • Fachliche Begleitung bei Durchsuchungs- und Beweissicherungsmaßnahmen

Häufig gestellte Fragen zu Quellcode-Diebstahl

Kann ein Plagiat nachgewiesen werden, wenn der Code in einer anderen Programmiersprache neu geschrieben wurde?

Ja. Die forensische Analyse von Kontrollflussgraphen, proprietären Datenmodellen und Berechnungslogiken weist die parasitäre Entlehnung auch bei einem Sprachwechsel nach.

Welche Beweise sind für eine einstweilige Verfügung erforderlich?

Erforderlich sind Belege für die unberechtigte Entwendung oder Nutzung, der Nachweis der eigenen Rechtsinhaberschaft sowie die Dringlichkeit (Verfügungsgrund).

Worin liegt der Unterschied zwischen Urheberrecht und Geschäftsgeheimnis?

Das Urheberrecht (§§ 69a ff. UrhG) schützt die konkrete Ausdrucksform des Codes, während das GeschGehG die geheime technische Architektur, Konzepte und Algorithmen schützt.

Was passiert, wenn der gegnerische Code obfuskiert (verschleiert) wurde?

Obfuskatoren verändern Namen, behalten jedoch die Programmlogik bei. Durch Deobfuskation und Dekompilierung kann die Identität der Funktionslogik offengelegt werden.