MorgenGrauen Zeitung
Re^214023: Hach... nu is was drin, inner MPA.
megaschmarrn: Zook (Artikel 83, 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:
84 [Croft: 3. Nov]+24 Re^214024: Hach... nu is was drin, inner MPA.
85 [Zook: 3. Nov]+23 Re^214025: Hach... nu is was drin, inner MPA.
86 [Rumata: 3. Nov]+22 Re^214026: Hach... nu is was drin, inner MPA.
87 [Croft: 3. Nov]+21 Re^214026: Hach... nu is was drin, inner MPA.
88 [Zook: 3. Nov]+20 Re^214027: Hach... nu is was drin, inner MPA.
89 [Croft: 3. Nov]+19 Re^214028: Hach... nu is was drin, inner MPA.
90 [Zook: 3. Nov]+18 Re^214029: Hach... nu is was drin, inner MPA.
91 [Bambulko: 3. Nov]+17 Re^214030: Hach... nu is was drin, inner MPA.
92 [Rumata: 3. Nov]+16 Re^214031: Hach... nu is was drin, inner MPA.
93 [Zook: 3. Nov]+15 Re^214032: Hach... nu is was drin, inner MPA.
94 [Bambulko: 3. Nov]+14 Re^214033: Hach... nu is was drin, inner MPA.
95 [Rumata: 3. Nov]+13 Re^214034: Hach... nu is was drin, inner MPA.
96 [Croft: 3. Nov]+12 Re^214035: Hach... nu is was drin, inner MPA.
97 [Humni: 4. Nov]+11 Re^214036: Hach... nu is was drin, inner MPA.
98 [Bambulko: 4. Nov]+10 Re^214037: Hach... nu is was drin, inner MPA.
99 [Croft: 4. Nov]+9 Re^214038: Hach... nu is was drin, inner MPA.
100 [Zook: 5. Nov]+8 Re^214039: Hach... nu is was drin, inner MPA.
101 [Croft: 5. Nov]+7 Re^214040: Hach... nu is was drin, inner MPA.
102 [Chagall: 6. Nov]+6 Re^214041: Hach... nu is was drin, inner MPA.
103 [Zook: 6. Nov]+5 Re^214042: Hach... nu is was drin, inner MPA.
104 [Croft: 8. Nov]+4 Re^214043: Hach... nu is was drin, inner MPA.
105 [Zook: 8. Nov]+3 Re^214044: Hach... nu is was drin, inner MPA.
106 [Croft: 8. Nov]+2 Re^214045: Hach... nu is was drin, inner MPA.
107 [Chagall: 9. Nov]+1 Re^214046: Hach... nu is was drin, inner MPA.
108 [Bambulko: 9. Nov] - Re^214047: Hach... nu is was drin, inner MPA.
[
Nächster Artikel] [
Voriger Artikel] [
Artikelübersicht] [
Gruppenübersicht]