Ein Programm ist genau dann ein Trojanisches Pferd, wenn es etwas anderes macht, als es vorgibt. Deine Änderung behauptet, dass ein jedes Trojanisches Pferd einen "Zugriff" für den Programmierer des Trojanischen Pferdes ermögliche. Wie bereits oben geschrieben: Das ist häufig so, aber nicht notwendigerweise. Ich wiederhole: Viele Trojanische Pferde enthalten eine Backdoor-Funktion, aber es kein notwendiges Kriterium, dass ein Trojaner eine Backdoor enthalten müsse. Es ist nicht notwendig, das ein Programm seinem Programmierer "Zugriff" verschaffen müsse, um ein Trojaner sein zu können: Auch Programme, die nur Informationen senden und nicht empfangen, werden Trojaner genannt, ebenso wie alle Programme, die überhaupt andere Dinge betreiben, die man ihnen nicht ansieht.