RE: How to Detect Hacked or Tempered Pokemon?
You can get any IDs, even 00000 and 00001 and such, btw.
Apart from that, yeah, it's special software that'll analyze the Pokemon for anything wrong. Not sure how specific it gets, though. Pokecheck has a their own hack check and one similar (or...