https://www.faz.net/-gy9-8i56z

Spurensuche im Internet : So fahndet der Geheimdienst NSA nach Programmierern

  • -Aktualisiert am

Die Zentrale der National Security Agency (NSA) in Fort Meade im amerikanischen Bundesstaat Maryland. Bild: dpa

Wer hat es geschrieben? Die amerikanische National Security Agency (NSA) betreibt Spurensuche in Text und Code und will damit anonymen Programmierern auf die Schliche kommen – kein einfaches Vorhaben.

          Programmieren lässt sich erlernen wie Sprachen. Deshalb kann man Software-Entwickler an ihrem Programmierstil genauso gut erkennen wie Romanautoren an ihrem Schreibstil. Die Computerlinguisten haben sich bei der Entwicklung der „stilometrischen“ Analysen zur Identifizierung von Programmierern bei den Literaturwissenschaftlern bedient. Die haben nämlich mit einer Software für die Mustererkennung und Algorithmen maschinellen Lernens zum Beispiel herausgefunden, dass Joanne K. Rowling die Autorin des Romans „Der Ruf des Kuckucks“ ist. Auf dem Buchdeckel steht zwar der Name Robert Galbraith. Es gab aber sofort nach dem Erscheinen des Romans Gerüchte, dass ein ganz anderer Autor als der bis dato unbekannte Galbraith den Roman geschrieben habe.

          Eine Gruppe junger Literaturwissenschaftler hatte daraufhin den Schreibstil des Romans und die Textstruktur analysiert. Sie fanden große Ähnlichkeiten zu den Harry-Potter-Romanen. Und tatsächlich stellte sich heraus, dass Frau Rowling ein neues Pseudonym gewählt hatte. „Autoren können identifiziert werden, indem die Struktur ihres Textes und ihre individuellen Ausdrucksformen mathematisch analysiert werden“, sagt Aylin Caliska-Islam von der Princeton University, die sich seit ihrer Dissertation mit der Frage beschäftigt, wie Software-Entwickler mit ihrem Programmierstil identifiziert werden können.

          Programmtext statt Literaturwerk

          Dafür ist mittlerweile eigene Analyse-Software entwickelt worden. Sie wird mit besonderen Stil-Beispielen trainiert. Bisher unbekannte Texte werden so auf Ähnlichkeiten zu Schreibstilen bekannter Autoren analysiert. Wie ein Romanautor seinen Text in deutscher oder englischer Sprache schreibt, verfasst ein Software-Entwickler seinen Programmtext in C++, Java oder PHP.

          „Weil wir wissen, dass Programmieren genauso gelernt wird wie Sprachen, können wir die stilometrischen Methoden zur Identifizierung eines Autors nutzen, um herauszufinden, wer ein bestimmtes Programm geschrieben hat“, berichtet Caliska-Islam. Die Art, Klammern zu setzen, Variablennamen zu vergeben, Leerzeichen einzufügen und die Struktur, die ein Programm-Quelltext aufweist, geben den einzigartigen Stil eines Programmierers wieder. Allerdings kann der Programmierer nur dann identifiziert werden, wenn schon bekannte Programme von ihm vorliegen - bei Autoren ist das nicht anders.

          Millionenbeträge für die Aufstockung der Datenbank

          Die Verantwortlichen des technischen Geheimdienstes der Vereinigten Staaten, der National Security Agency (NSA), nehmen deshalb viel Geld in die Hand, um flächendeckend Arbeitsproben von Programmierern in ihrer Stilometrie-Datenbank zu erfassen. Die Rede ist von einem zweistelligen Millionenbetrag. So will die NSA noch stärker als bisher Programmierwettbewerbe an Colleges und Universitäten finanzieren, deren Ergebnisse sie verwerten darf. Die Software-Experten aus Fort Meade veranstalten sogar eigene Sommerschulen fürs Programmieren, mit denen sie vor allen Dingen junge Informatiker ansprechen wollen. Mit Barcamps, die im Umfeld von Hackerveranstaltungen wie der Black Hat Conference veranstaltet werden, wollen die NSA-Verantwortlichen Quelltexte von bisher unbekannten Hackern für ihre Datenbank ergattern.

          Weitere Themen

          Science Fiction für Jedermann Video-Seite öffnen

          Lilium-Flugtaxi : Science Fiction für Jedermann

          Die Firma hat jetzt Bilder von einem kurzen, unbemannten Flug eines Prototypen veröffentlicht. Das Flugzeugtaxi soll für jeden verfügbar sein, nicht nur für reiche Käufer, versichert Firmenchef Daniel Wiegand. Schon 2025 soll das Fluggefährt auf den Markt kommen.

          Öffnen Sie die Bullaugen

          Schlusslicht : Öffnen Sie die Bullaugen

          Mit Erleichterung nehmen wir aus dieser Woche mit, dass wir uns keine Gedanken mehr um die Zukunft des Automobils machen müssen. Wir fliegen nur noch.

          Bolt setzt jetzt auf E-Roller Video-Seite öffnen

          Früherer Sprintstar : Bolt setzt jetzt auf E-Roller

          Der frühere Sprintstar Usain Bolt hat in Paris seine eigene Marke für Elektroroller vorgestellt. 450 Roller mit seinem Namen sollen bald durch die französische Hauptstadt kurven. Zuletzt hatte sich Bolt als Fußballer versucht, ohne Erfolg.

          Topmeldungen

          Ende der Rechts-Koalition : Österreich will rasche Neuwahlen

          Die rechtskonservative Regierung in Österreich ist zerbrochen. Wie lange dauert es, bis wieder klare Verhältnisse herrschen? Zunächst soll der Fahrplan zur Neuwahl besprochen werden. Und was bedeutet das für die Europawahl?

          Bayern München : Der ewige Meister

          Titel Nummer 29: Der FC Bayern gewinnt das Saisonfinale 5:1 gegen Eintracht Frankfurt, die sich mit Mainzer Hilfe dennoch für Europa qualifiziert. Ribéry und Robben treffen zum Abschied: „Ich liebe Euch. Mia san mia.“

          Newsletter

          Immer auf dem Laufenden Sie haben Post! Abonnieren Sie unsere FAZ.NET-Newsletter und wir liefern die wichtigsten Nachrichten direkt in Ihre Mailbox. Es ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
          Vielen Dank für Ihr Interesse an den F.A.Z.-Newslettern. Sie erhalten in wenigen Minuten eine E-Mail, um Ihre Newsletterbestellung zu bestätigen.