Ero sivun ”Takaovi” versioiden välillä
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
Jmk (keskustelu | muokkaukset) |
Jmk (keskustelu | muokkaukset) →Thompsonin takaovi: lyhennetty |
||
Rivi 9:
== Thompsonin takaovi ==
Klassinen esimerkki takaovesta on [[Ken Thompson]]in kehittämä peukaloitu versio [[Unix]]in <tt>login</tt>-ohjelmasta. Se on myös malliesimerkki siitä,
Thompson lisäsi [[C (ohjelmointikieli)|C]]-kielen [[Ohjelmointikielen kääntäjä|kääntäjään]] ominaisuuden, joka:
* <tt>login</tt>-ohjelmaa käännettäessä lisää sen [[konekieli]]koodiin takaoven, joka sallii sisäänkirjautumisen myös ylimääräisellä salaisella avaimella
|