Very interesting post invincible.
I don't intend to get into this game, I don't know enough. However I still find it very interesting.
So in theory, doing what invincible said and having a very well written assembly / machinecode catching script would give you the best possible chance of catching a name, even if the majority is still luck?
Edit: However, compilers will often beat hand written code, so C would be the best language?