• IT-Karriere:
  • Services:

Konfiguration in Metadaten versteckt

Demnach versteckte der Trojaner-Hersteller die Konfiguration für den Aufbau eines verdeckten Kanals (Covert Channel) in den Attributen der APK-Dateien. "Zum Auslesen der Konfiguration werden die Dateiattribute bestimmter Dateien innerhalb des ZIP-Archivs ausgelesen, aneinandergehängt und schließlich als Konfiguration interpretiert", schreiben Neumann und Schröder. Das Einrichten des Covert Channels geschehe durch ein gezieltes Setzen der fraglichen Attribute beim Provisionieren des APK-Paketes. Der Hersteller nutze hierfür vermutlich ein eigenes Tool, das nicht öffentlich verfügbar sei. Im Falle eines Samples aus 2014 sei die 534 Zeichen lange Konfiguration in den Metadaten von mindestens 89 leeren Dateien versteckt worden.

Stellenmarkt
  1. PSI Software AG Geschäftsbereich PSI Energie EE, Berlin, Oldenburg
  2. Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB), München

In diesen Konfigurationsdaten fanden sich in früheren Jahren direkte Hinweise auf Gamma International sowie Münchner Telefonnummern. Spätere Samples enthielten eher unverfängliche URLs wie blog.is-found.org oder marketconsulting.ddns.net sowie israelische Telefonnummern. Letzteres gilt auch für das Adalet (Gerechtigkeit) genannte Sample, das gegen die türkische Opposition eingesetzt wurde und in der Anzeige gegen Finfisher eine besondere Rolle spielt. Die hinterlegte IP-Adresse (TargetProxy) ist dabei einem Rechenzentrum des französischen Providers OVH in Limburg an der Lahn zugeordnet.

Software nach 2016 erstellt

Für das Adalet-Paket untersuchte der CCC ausführlich das mögliche Erstellungsdatum. Dieses findet sich beispielsweise in den build-data.properties, wo der 23. September 2016 als Erstelldatum angegeben ist. Zudem nutze die Software die SQLite-Version 3.13.0, die am 18. Mai 2016 veröffentlicht worden sei. "Es ist somit bewiesen, dass das Adalet-Sample frühestens am 18. Mai 2016 hergestellt wurde", schreibt der CCC. Darüber hinaus sei das Adalet-Sample mit einem erst seit dem 10. Oktober 2016 gültigen Zertifikat signiert. Mit hoher Wahrscheinlichkeit sei daher davon auszugehen, dass es nach diesem Zeitpunkt hergestellt worden sei. Damit bestätigt der CCC entsprechende Angaben in der Strafanzeige gegen Finfisher.

Neumann kommt laut Pressemitteilung zu dem Schluss: "Unsere Analyse zeigt, dass eine ursprünglich aus Deutschland stammende Überwachungssoftware offenbar gegen demokratische Dissidenten eingesetzt wurde. Wie es dazu kommen konnte, müssen Staatsanwaltschaft und Zollkriminalamt nun aufklären." Sowohl das Bundeskriminalamt als auch Landeskriminalämter seien Nutzer der Finspy-Produkte. Schröder fordert die Ermittlungsbehörden auf, "unsere Analyse an ihren Exemplaren der Spionagesoftware nachzuvollziehen".

Analysetools auf Github

Golem Akademie
  1. C++ Clean Code - Best Practices für Programmierer
    7.-11. Juni 2021, online
  2. Masterclass: Data Science mit Pandas & Python
    9./10. September 2021, online
Weitere IT-Trainings

Dabei könnten die Behörden Analyse-Werkzeuge nutzen, die Schröder auf Github hochgeladen hat. Dort sind zudem die einzelnen Analysen und die Samples dokumentiert.

In einem möglichen Prozess gegen Finfisher müsse das Gericht unter anderem klären, ob die genannte Schadsoftware tatsächlich von dem Unternehmen stammt und - wie es in der Strafanzeige heißt - im Zeitraum zwischen Oktober 2016 bis Juli 2017 in die Türkei exportiert wurde, "ohne zuvor die erforderliche Genehmigung der Bundesregierung einzuholen". Das Unternehmen dementiert bislang, gegen die Ausfuhrbestimmungen verstoßen zu haben.

Um diesen Vorwurf zu klären, müsste das Unternehmen den Behörden wohl zumindest nachweisen, wem stattdessen das Adalet-Sample verkauft wurde. Denn der Käufer oder Finfisher müssen schließlich Zugriff auf die hinterlegten Konfigurationsdaten gehabt haben, die wohl im Falle einer illegalen Weitergabe nicht geändert wurden. Sollte sich das alles nicht aufklären lassen, scheint die Exportkontrolle solcher Software in der Tat nicht das Papier wert zu sein, auf dem sie steht.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Finfisher: Wie der CCC einen Staatstrojaner attribuiert
  1.  
  2. 1
  3. 2


Anzeige
Top-Angebote
  1. 849€ (Bestpreis)
  2. 149,90€ (Vergleichspreis 239€)
  3. (aktuell u. a. Hitman 2 für 14,99€, Sudden Strike 4 für 7,50€, Transport Fever 2 für 7,99€)
  4. (u. a. be quiet! Shadow Wings 2 White 120 mm Gehäuselüfter für 9,99€, Cooler Master Silencio...

User_x 29. Dez 2019

Ja, nennt sich Geldbörse. Man kann vieles darüber verfolgen, und es wird noch enger...

volkeru 29. Dez 2019

Wer ein Open Source Betriebssystem nutzt, wie z.B. LineageOS und Open Source Apps, wie z...

Eheran 29. Dez 2019

Aber was hat das dann mit Langenscheidt zu tun? Wenn, dann wäre ja das Wort mit/ohne t...

Schleicher 29. Dez 2019

Schau mal bei blog.fefe vorbei der gibt ein paar Hinweise, was man schauen könnte. Lade...


Folgen Sie uns
       


Samsung QLED 8K Q800T - Test

Samsungs preisgünstiger 8K-Fernseher hat eine tolle Auflösung, schneidet aber insgesamt nicht so gut ab.

Samsung QLED 8K Q800T - Test Video aufrufen
Programm für IT-Jobeinstieg: Hoffen auf den Klebeeffekt
Programm für IT-Jobeinstieg
Hoffen auf den Klebeeffekt

Aktuell ist der Jobeinstieg für junge Ingenieure und Informatiker schwer. Um ihnen zu helfen, hat das Land Baden-Württemberg eine interessante Idee: Es macht sich selbst zur Zeitarbeitsfirma.
Ein Bericht von Peter Ilg

  1. Arbeitszeit Das Sechs-Stunden-Experiment bei Sipgate
  2. Neuorientierung im IT-Job Endlich mal machen!
  3. IT-Unternehmen Die richtige Software für ein Projekt finden

Weclapp-CTO Ertan Özdil: Wir dürfen nicht in Schönheit und Perfektion untergehen!
Weclapp-CTO Ertan Özdil
"Wir dürfen nicht in Schönheit und Perfektion untergehen!"

Der CTO von Weclapp träumt von smarter Software, die menschliches Eingreifen in der nächsten ERP-Generation reduziert. Deutschen Perfektionismus hält Ertan Özdil aber für gefährlich.
Ein Interview von Maja Hoock


    Fiat 500 als E-Auto im Test: Kleinstwagen mit großem Potenzial
    Fiat 500 als E-Auto im Test
    Kleinstwagen mit großem Potenzial

    Fiat hat einen neuen 500er entwickelt. Der Kleine fährt elektrisch - und zwar richtig gut.
    Ein Test von Peter Ilg

    1. Vierradlenkung Elektrischer GMC Hummer SUV fährt im Krabbengang seitwärts
    2. MG Cyberster MG B Roadster mit Lasergürtel und Union Jack
    3. Elektroauto E-Auto-Prämie übersteigt in 2021 schon Vorjahressumme

      •  /