Well, you don't have to buy a whole satellite these days; you just need to lease a few channels on a commercial bird.
That would make it rather easy to trace though. With a limited number of transponders on a limited number of birds, a terrorist organization would find it rather difficult to keep their activities secret.
The reason the military launches their own satellites is that commercial sats aren't very secure.