G 4.43 Undokumentierte Funktionen

Viele Anwendungsprogramme enthalten undokumentierte Funktionen, also Funktionen, die nicht in der Dokumentation beschrieben sind und die den Benutzern nicht bekannt sind. Bei einigen Betriebssystemen beziehungsweise Anwendungsprogrammen gibt es mittlerweile Literatur, die einen Großteil der bekannt gewordenen, bis dato undokumentierten Funktionen beschreibt und die im Allgemeinen umfassender ist als die mitgelieferten Handbücher. Undokumentierte Funktionen müssen sich allerdings nicht nur auf Hilfsmittel mit nützlichen Effekten beschränken. Solange diese Funktionen nicht offengelegt sind, kann nicht ausgeschlossen werden, dass mit ihnen auch viel Schaden angerichtet werden kann.

Dies ist insbesondere dann problematisch, wenn die undokumentierten Funktionen Sicherheitsmechanismen des Produktes betreffen, beispielsweise den Zugriffsschutz. Solche Funktionen dienen oft als "Hintertüren" (engl. Backdoor) während der Entwicklung oder der Verteilung von Anwendungsprogrammen.

Beispiele: