Hallo zusammen,
ich habe mal eine ganz "blöde" Frage an euch. Vorab, diese Frage soll lediglich auf SICHERHEIT abzielen und nicht darauf so etwas auch zu programmieren und zu missbrauchen!
Also...nehmen wir an wir haben Programm A und Programm A hat eine bestimmte Funktion. Wäre es nun möglich mit einem Programm B in den Programmablauf des Programms A einzugreifen und z.B. wie im Debugmode einen Breakpoint im decompilierten Code zu setzen um an der bestimmten Stelle einzugreifen und Programm A etwas vorzugaukeln?
Als konkretes Beispiel...Programm A hat eine Anmeldemaske und öffnet Nach Passworteingabe und erfolgreichem Vergleich mit dem hinterlegten Passwort eine FormX. Wäre es dann möglich mit einem anderen Programm in den Code einzugreifen und Programm A mitzuteilen das der Abgleich z.B. erfolgreich war?
Über Sinn oder Unsinn eines solchen Tools möchte ich hier nicht diskutieren, lediglich darüber, ob dies prinzipiell überhaupt möglich wäre und falls ja, wie man sich davor schützen kann?
ich habe mal eine ganz "blöde" Frage an euch. Vorab, diese Frage soll lediglich auf SICHERHEIT abzielen und nicht darauf so etwas auch zu programmieren und zu missbrauchen!
Also...nehmen wir an wir haben Programm A und Programm A hat eine bestimmte Funktion. Wäre es nun möglich mit einem Programm B in den Programmablauf des Programms A einzugreifen und z.B. wie im Debugmode einen Breakpoint im decompilierten Code zu setzen um an der bestimmten Stelle einzugreifen und Programm A etwas vorzugaukeln?
Als konkretes Beispiel...Programm A hat eine Anmeldemaske und öffnet Nach Passworteingabe und erfolgreichem Vergleich mit dem hinterlegten Passwort eine FormX. Wäre es dann möglich mit einem anderen Programm in den Code einzugreifen und Programm A mitzuteilen das der Abgleich z.B. erfolgreich war?
Über Sinn oder Unsinn eines solchen Tools möchte ich hier nicht diskutieren, lediglich darüber, ob dies prinzipiell überhaupt möglich wäre und falls ja, wie man sich davor schützen kann?