Start Info Community Spielen
 
 

MorgenGrauen Zeitung


Re^214023: Hach... nu is was drin, inner MPA.


megaschmarrn: Zook (Artikel 84, Die, 3. Nov 2026, 14:59:14)

Antwort auf Croft

Die eine oder andere wird die Turing-Preis-Rede von
Ken Thompson ("Reflections on Trusting Trust") kennen. Wer nicht, die ist
nur drei Seiten lang und ganz nett zu lesen. 

Jedenfalls geht es dort um eine Hintertuer in einem C-Compiler, die unter
Unix das Program login.c, das fuer die Anmeldung zustaendig ist, modifiziert,
so dass man sich mit einem Master-Kennwort anmelden kann. Diese Backdoor ist
allerdings nur im Binaercode des Compilers, nicht in seinem Source Code. 
Kompiliert man ihn erneut, so landet die Hintertuer dennoch wieder im 
entstandenen Binaercode.

Jedenfalls, Russ Cox hat Ken Thompson mal nach dem Code gefragt und ihn 
bekommen und kommentiert:

https://research.swtch.com/nih

Sehr spassig darueberhinaus, der dort praesentierte Code modifiziert einen 
Research Unix Sixth Edition (V6) C-Compiler. Das kann man auch im Browser in
einem Emulator alles nachspielen: https://research.swtch.com/v6/

PDP11 feelings incoming... ^^ 

Zook

Weitere Artikel zu diesem Thema:
 85 [Croft:        3. Nov]+24 Re^214024: Hach... nu is was drin, inner MPA.
 86 [Zook:         3. Nov]+23 Re^214025: Hach... nu is was drin, inner MPA.
 87 [Rumata:       3. Nov]+22 Re^214026: Hach... nu is was drin, inner MPA.
 88 [Croft:        3. Nov]+21 Re^214026: Hach... nu is was drin, inner MPA.
 89 [Zook:         3. Nov]+20 Re^214027: Hach... nu is was drin, inner MPA.
 90 [Croft:        3. Nov]+19 Re^214028: Hach... nu is was drin, inner MPA.
 91 [Zook:         3. Nov]+18 Re^214029: Hach... nu is was drin, inner MPA.
 92 [Bambulko:     3. Nov]+17 Re^214030: Hach... nu is was drin, inner MPA.
 93 [Rumata:       3. Nov]+16 Re^214031: Hach... nu is was drin, inner MPA.
 94 [Zook:         3. Nov]+15 Re^214032: Hach... nu is was drin, inner MPA.
 95 [Bambulko:     3. Nov]+14 Re^214033: Hach... nu is was drin, inner MPA.
 96 [Rumata:       3. Nov]+13 Re^214034: Hach... nu is was drin, inner MPA.
 97 [Croft:        3. Nov]+12 Re^214035: Hach... nu is was drin, inner MPA.
 98 [Humni:        4. Nov]+11 Re^214036: Hach... nu is was drin, inner MPA.
 99 [Bambulko:     4. Nov]+10 Re^214037: Hach... nu is was drin, inner MPA.
100 [Croft:        4. Nov]+9  Re^214038: Hach... nu is was drin, inner MPA.
101 [Zook:         5. Nov]+8  Re^214039: Hach... nu is was drin, inner MPA.
102 [Croft:        5. Nov]+7  Re^214040: Hach... nu is was drin, inner MPA.
103 [Chagall:      6. Nov]+6  Re^214041: Hach... nu is was drin, inner MPA.
104 [Zook:         6. Nov]+5  Re^214042: Hach... nu is was drin, inner MPA.
105 [Croft:        8. Nov]+4  Re^214043: Hach... nu is was drin, inner MPA.
106 [Zook:         8. Nov]+3  Re^214044: Hach... nu is was drin, inner MPA.
107 [Croft:        8. Nov]+2  Re^214045: Hach... nu is was drin, inner MPA.
108 [Chagall:      9. Nov]+1  Re^214046: Hach... nu is was drin, inner MPA.
109 [Bambulko:     9. Nov] -  Re^214047: Hach... nu is was drin, inner MPA.

[Nächster Artikel] [Voriger Artikel] [Artikelübersicht] [Gruppenübersicht]
YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2025 © MorgenGrauen.