Hi,
ich würde die .exe Datei des jeweiligen Prozesses öffnen, und im Dateiinhalt nach z.B: mindestens 3 langen Zeichenfolgen suchen, deren Zeichen alle im Alphabet vorkommen. Und dann die eben mit einer internen Liste mit den Schlüsselwörtern vergleichen. Das ist zwar bei großen Dateien zeitaufwändig, doch warscheinlich immernoch die einfachste und sicherste Lösung. Außerdem wäre sie auch für Programme ohne Fenster.
//EDIT: Ach ja, man könnte das genauso auch mit dem Speicher des Prozesses machen, also z.B: beim Internet Explorer.