A parte il fatto che costruire l'applicazione debugger (che a sua volta chiami il debugger vero per eventi che non le interessano) non e' semplicissimo, mi sembra che si possa ovviare piu' semplicemente facendo scrivere al processo un file locale con data e orario.

Se si dovesse rilevare un file con dati piu' vecchi di quelli consentiti, si potrebbe ritenere il processo "crashato".