Mustafa
Oft schreibt ein Benutzer ein Programm, das von einem anderen Benutzer verwendet werden soll. In diesen Fällen kann es zu Missbrauch kommen und zu unerwartetem Verhalten führen. Die beiden häufigsten Methoden, mit denen ein solches Verhalten auftreten kann, sind Trojanische Pferde und Falltüren.
Trojanisches Pferd:
Eine der schwerwiegendsten Bedrohungen für die Computersicherheit sind Angriffe durch Trojaner. Ein Trojanisches Pferd ist ein bösartiges Programm zum Durchbrechen der Sicherheit, das als etwas Harmloses wie ein Bildschirmschoner oder ein Spiel versteckt ist. Ein berühmtes Trojanisches Pferd war der sogenannte "Love Bug". Wenn Programme von Benutzern geschrieben werden, um von anderen Benutzern ausgeführt zu werden, kann der Benutzer die Rechte des Programms missbrauchen, wenn er das Programm in einer Domäne ausführt, die die Zugriffsrechte von der ausführende Benutzer.
Man kann ein solches Programm beenden, indem man die interaktive Sitzung mit einer Folge von Tastendrücken beendet, wie z. B. eine Strg-Alt-Entf-Kombination in Windows 95/98/NT-Systemen.
Falltüren:
Wenn ein Programmierer eine Lücke in der Software hinterlässt, kann nur er darauf zugreifen. Eine Falltür ist im Grunde ein Programm, bei dem der Programmierer den Code illegal oder legal schreiben könnte, um normale Sicherheitsverfahren für bestimmte Benutzer zu vermeiden.
Falltüren sind schwer zu erkennen, da sie sich im Quellcode befinden, wo Softwaresysteme Millionen von Codezeilen enthalten können.