It is not that rare for Law Enforcement that they use software to spy in the case of severe accusations like terrorism. What is kind of surprising is the level of sophistication some of these Trojans seem to have – and not necessarily to the good side.

The German Chaos Computer Club analyzed the Trojan used by some state police force in Germany and found things like hard-coded keys, self-written encryption (well, they call it obfuscation at best) etc.

You can read the article on the CCC website: Chaos Computer Club analyzes government malware

Roger