Scenario ipotetico: ho scritto un programma che gira sulla mia macchina. Un utente malintenzionato vuole leggere (non scrivere) informazioni critiche sulla sicurezza dalla memoria del mio programma. Per raggiungere questo obiettivo, ha hackerato la mia macchina, installato un programma in sinergia più un driver del kernel per nascondere il processo e l'attività dei suoi programmi.
È possibile modificare il mio programma nel modo in cui rileva (solo) questo tentativo? Per contrassegnare le chiavi o qualsiasi altra cosa come possibilmente compromessa? Non sto chiedendo dettagli di programmazione.