Symbolbild Böser, böser Toaster

COOKING_TOAST: Dass der Quelltext auf einem vielbenutzten Foto zum Bebildern von Nachrichten über Hackerangriffe so beginnt, hat offenbar noch kein Medium gewundert. Unseren Entwickler Alexander Merz schon.

Anzeige

Nachrichten über Hacker werden in den Onlinemedien immer wieder mit demselben Foto bebildert, das schon so manchen IT-kundigen Leser zum Lachen gebracht hat. Es zeigt zwei Hände auf der Tastatur, darüber einen Bildschirm, auf dem Quellcode zu lesen ist, der so gar nicht nach ausgebufften Hackern klingt: "COOKING_TOAST, intCookLevel" und "Color the Bread (not the crust)". Neulich nachts - ich wollte eine Pause vom Programmieren machen, und das Bild stand als Aufmacherfoto zur DDoS-Attacke auf Spamhaus auf den Seiten eines großen Nachrichtenmagazins - habe ich mich auf die Suche gemacht.

  • Das Bild im Original (Bild: Oliver Berg/dpa)
  • Treffer bei Googles Bildersuche (Google/Screenshot: Golem.de)
Das Bild im Original (Bild: Oliver Berg/dpa)

Welche Programmiersprache konnte das sein? Es war nichts, was irgendwie an C, Java oder PHP erinnert, genauso wenig Smalltalk oder Fortran. Vor allem irritierte mich die Verwendung eines Nummernzeichens am Ende einiger Variablen. Auf die Spur brachten mich die Zeilen beginnend mit: color limb intCurrentBread, ....

Diese Art des Methodenaufrufes ist heute eher unüblich, erinnerte mich aber an uralte Basic-Zeiten auf dem Amiga. Als ich Google damit fütterte, führte es mich auf eine Forenseite über einen möglichen Bug in DBPro - kurz für DarkBASIC Professional.

Die dunkle Seite der Programmierer

DarkBASIC ist ein Basic-Dialekt zur Entwicklung von Spielen. Anhand des Namens hatte ich schnell meine Theorie zur Hand, wie das Foto zum Hackersymbolbild avanciert war: Ein Fotograf brauchte ein Foto zum Thema Hacken, googelte, stieß auf eine Webseite mit Quellcode in DarkBASIC - und nahm an, dass mit einer solch dunklen Programmiersprache wohl auch dunkle Programme geschrieben werden.

Falls der Fotograf die Seite tatsächlich im Internet gefunden hatte, war sie vielleicht noch online. Ich suchte und fand eine Überschrift, die mich elektrisierte: toaster.dba. Die URL verwies auf Deviantart - nicht gerade eine berühmte Hackerplattform. Ich klickte trotzdem und traute meinen Augen nicht. Da stand tatsächlich der Quellcode vom Foto als Text in einem Blogeintrag.

Goldgelb und schön knusprig

Leider war auch hier wie auf dem Foto nur ein Auszug zu sehen, kein vollständig lauffähiges Programm. Immerhin: Der Code im Blog umfasste zusätzliche Zeilen, die nicht im Bild auftauchen. Das Original konnte es jedoch nicht sein. Denn der Blogeintrag stammte vom Juni 2012, doch das COOKING_TOAST-Foto tauchte zum ersten Mal um die Jahreswende 2011/2012 auf, wie ich durch eine Bildersuche herausfand. Der Besitzer des Deviantart-Accounts konnte mir aber den Kontakt zum Urheber des Quellcodes herstellen, dem Amerikaner James Austin.

Er habe Ende 2011 an seiner Schule an einem Programmierkurs zu DarkBASIC teilgenommen. Dabei sei auch das Programm entstanden, das einen Toaster simulierte, inklusive ein paar einfacher Animationen, erzählt Austin. Eine Scheibe Toast verschwinde in einem Toaster, eine LED zeige den Betrieb an und nach einer gewissen Zeit tauche der Toast wieder auf.

Auf der, mittlerweile verschwundenen, schuleigenen Projektwebsite wurde der Quellcode veröffentlicht, genau um die Zeit herum, als das Foto zum ersten Mal auftauchte. Beweisen kann Austin das alles leider nicht: Der Quellcode ging bei einem Festplattencrash verloren.

Eine Idee der Bundesregierung

"Das Foto entstand als Illustration zur Ankündigung von Innenminister Friedrich, dass die Bundesregierung selber Software für Computer-Trojaner entwickeln lassen will", erzählt mir der Fotograf Oliver Berg von der Nachrichtenagentur dpa. Dann habe es sich verselbständigt, sei also zu ähnlichen Themenbereichen als Illustration verwendet worden. Das gebe es häufig.

"Für mich ist ein Quellcode eine Fremdsprache", sagt Berg. Für das Bild sei es wichtig gewesen, dass dort Quellcode als solcher zu erkennen gewesen sei, er sollte aber "nicht authentisch sein".

Ich biete ihm an, ihm echten "Hacker-Code" zu senden, den er für ein Bild verwenden darf - er willigt ein. Beim nächsten Symbolbild zu einem Hackerangriff kann es sich also durchaus lohnen, einen näheren Blick auf den Code zu werfen.


oneiros 26. Jul 2013

Das Bild ist laut taz Bremen schlichtweg das, was die bildagentur dpa beim Suchwort...

Trollster 24. Apr 2013

Gerade wieder auf Bild.de aufgetaucht. :D http://www.bild.de/politik/startseite/politik...

vKaras 18. Apr 2013

i += 1 die ganzen ; will doch keiner haben ;)

Nolan ra Sinjaria 17. Apr 2013

oder paar Screenshots von Uplink machen http://www.introversion.co.uk/uplink/

guckenpockel 17. Apr 2013

Guter Film. Kann ich nur empfehlen

Kommentieren



Anzeige

  1. Akademischer Mitarbeiter (m/w)
    Hochschule Furtwangen, Furtwangen
  2. Bauingenieur / Bauingenieurin - Baubetrieb
    Ed. Züblin AG, Stuttgart
  3. Teamleiter (m/w) Software-Qualitätsdatenanaly- se
    Synatec GmbH, Stuttgart oder Dingolfing
  4. Trainee für den Bereich IT / Business Processes (m/w)
    DMG MORI SEIKI Services GmbH, Bielefeld

 

Detailsuche


Folgen Sie uns
       


  1. IBM Power8

    Mit 96 Threads pro Sockel gegen Intels Übermacht

  2. Printoo

    Arduino kannste jetzt knicken

  3. Cloud-Dienste

    Streem verspricht unbegrenzten Speicherplatz

  4. Streaming

    HBO-Serien für US-Kunden von Amazon Prime

  5. Theo de Raadt

    OpenSSL ist nicht reparierbar

  6. Xplore XC6 DMSR

    Blendend hell und hart im Nehmen

  7. Programmiersprache

    Go 1.3 kommt für Solaris, Plan 9 und NaCL

  8. Arin

    IPv4-Adressen in Nordamerika nähern sich dem Ende

  9. Flappy 48

    Zahlen statt Vögel

  10. Port 32764

    Netgear will angebliche Router-Lücke schließen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Radeon R9 295X2 im Test: AMDs Wassermonster für 1.000-Watt-Netzteile
Radeon R9 295X2 im Test
AMDs Wassermonster für 1.000-Watt-Netzteile

Hybridkühlung, 50 Ampere auf der 12-Volt-Schiene - AMDs neue Dual-GPU-Grafikkarte ist ein kompromissloses Monster. In gut ausgestatteten High-End-PCs läuft sie dennoch problemlos und recht leise, und das so schnell, dass auch 4K-Auflösung mit allen Details spielbar wird.

  1. Grafikkarte Radeon R9 295X2 für 1.500 Euro verfügbar
  2. Grafiktreiber von AMD Catalyst 14.4 nicht nur für 295X2 öffentlich verfügbar
  3. Nvidia Maxwell Geforce GTX 750 und GTX 750 Ti im Februar

Windows 8.1 Update 1 im Test: Ein lohnenswertes Miniupdate
Windows 8.1 Update 1 im Test
Ein lohnenswertes Miniupdate

Microsoft geht wieder einen Schritt zurück in die Zukunft. Mit dem Update 1 baut der Konzern erneut Funktionen ein, die vor allem für Mausschubser gedacht sind. Wir haben uns das Miniupdate für Windows 8.1 pünktlich zur Veröffentlichung angesehen.

  1. Microsoft Installationsprobleme beim Windows 8.1 Update 1
  2. Windows 8.1 Update 1 Wieder mehr minimieren und schließen
  3. Microsoft Windows 8.1 Update 1 vorab verfügbar

Digitalkamera: Panono macht Panoramen im Flug
Digitalkamera
Panono macht Panoramen im Flug

Wenn Jonas Pfeil ein Panorama aufnimmt, stellt er nicht Kamera, Stativ und Panoramakopf auf, sondern wirft einen Ball in die Höhe. Um das Panorama anschließend zu betrachten, hantiert er mit einem Tablet. Der Berliner hat Golem.de seine Entwicklung erklärt.

  1. Lytro Illum Neue Lichtfeldkamera für Profis
  2. Nachfolger von Google Glass Google patentiert Kontaktlinsen mit Kameras
  3. Pentax 645Z Mittelformatkamera mit 51 Megapixeln und ISO 204.800

    •  / 
    Zum Artikel