How to possibly tell if a pokemon is hacked.

I looked at my pokemon and noticed some of my pokemon, including the porygon-Z from my thread, had red dex numbers. The other pokemon were the shiny electivire going around, bad news to all who have it, and a shiny Darkrai and Arceus.

Is this a way to see if it is hacked?
Has this already been discovered?
 
I looked at my pokemon and noticed some of my pokemon, including the porygon-Z from my thread, had red dex numbers. The other pokemon were the shiny electivire going around, bad news to all who have it, and a shiny Darkrai and Arceus.

Is this a way to see if it is hacked?
Has this already been discovered?


or maybe it means..their shiny? :o?
 
There is no way lol. Only if it's a bad hack job. Sometimes hackers will forget to delete spaces at the end of names when using Pokesav so it'll show up in battle. But if they did a good job then it's impossible to tell.
 
i think the red just means it was owned by a female....

cause i've been sent poke from a female trainer and those numbers appeared red

other than the obvious stuff, there's really no way to tell

i have a hacked electivire, but it's not like crazy hack, it's usuable, legal moves, legal stats, legal ability

a hacked poke isn't bad, it's lazy yes, but really, if the poke isn't retarded or anything, it's fine by me

i mean like spiritomb with wondergaurd is bad
 
Most non-bred Pokemon can be detected for legitimacy or lack of.

All bred Pokemon can't, unfortunately (so far).

That means that your shiny Arceus and Darkrai can be checked for legitimacy, since they're certainly not bred.
 
Sadly, its pretty hard to tell if the pokemon in question is hacked or not. Any hacker worth his salt can make it look absolutely legit. You can change the ID, hidden ID, stats, iv's, ev's, nickname, level obtained, place found, date found, egg hatch date, egg hatch location, country obtained, moves, pp on moves, nature, friendship, hidden value, original trainer, the game which it was caught, ribbons, how many steps it took to hatch, pokeball caught in, ability, fateful encounter, shiny, condition, pokrus... etc. For all intensive purposes the pokemon IS legit. It's not some weird magic that puts it into the game lol... the AR simply manipulates the game's coding into creating that pokemon.

It would be pretty hard to figure out if it was hacked or not... you would need a flash card version of pokemon in order to export the saved game data in which the "hacked" pokemon resides(you are unable to export your game data using the AR pokesav method) into pokesav. Then it gets really hard :P. If the hacker doesn’t know what he’s doing and puts 999 in all stats, gives it max iv's, puts illegal moves/abilities or doesn’t have the right encountered information... then sure its going to be easy to tell if its hacked or not.
 
Sadly, its pretty hard to tell if the pokemon in question is hacked or not. Any hacker worth his salt can make it look absolutely legit. You can change the ID, hidden ID, stats, iv's, ev's, nickname, level obtained, place found, date found, egg hatch date, egg hatch location, country obtained, moves, pp on moves, nature, friendship, hidden value, original trainer, the game which it was caught, ribbons, how many steps it took to hatch, pokeball caught in, ability, fateful encounter, shiny, condition, pokrus... etc. For all intensive purposes the pokemon IS legit. It's not some weird magic that puts it into the game lol... the AR simply manipulates the game's coding into creating that pokemon.

It would be pretty hard to figure out if it was hacked or not... you would need a flash card version of pokemon in order to export the saved game data in which the "hacked" pokemon resides(you are unable to export your game data using the AR pokesav method) into pokesav. Then it gets really hard :P. If the hacker doesn’t know what he’s doing and puts 999 in all stats, gives it max iv's, puts illegal moves/abilities or doesn’t have the right encountered information... then sure its going to be easy to tell if its hacked or not.
loadingNOW made a small program (called pac) that checks the legitimacy of non-bred Pokemon. And I can attest that it works since I looked into its algorithm. I also researched a bit into checking for the legitimacy of bred Pokemon, without much success.
 
How would you be able to analyse the data without first extracting the save file? Well.. i guess if you extracted the file via flash card first and ran this program... could you post a link for it please? I searched and got no results. I would like to study this further. Im not sure how it would detect the legitimacy.
 
X-Act, if you are ever able to find a program that can check bred pokemon, you'd be doing a great service for the people of the WiFi board. Right now it doesn't look like there is one, but lets hope one comes up soon.
 
It just seems like an impossiblility... the way they are created mimics the actual game so completely. If i could see what this pac program does, maybe i could script something... just need to figure out what(if anything) is changed during the hacking process... if there is any flaw at all with pokesav, it could be exploited.
 
I really have no idea how it all works, but something that comes to mind the game running through an AR slot when the pokemon was obtained.
 
Yeah... but even if i did make a program that scans pokemon for flaws, you would need to be able to extract the save data from the cartridge in order to scan it for possible tampering. I doubt you would be able to find out anything by such simple means as inputing in the pokemons info(IV's EV's and stats).
 
Yeah... but even if i did make a program that scans pokemon for flaws, you would need to be able to extract the save data from the cartridge in order to scan it for possible tampering. I doubt you would be able to find out anything by such simple means as inputing in the pokemons info(IV's EV's and stats).

What the pAC determines as a hack is the relation between the PID and the IVs, and the PID can't be checked in game. Even if you could find the PID, no one besides pika knows the algorithm that generates the IVs to go with it. Any other attempted hack detector would probably have to sift through tons of excess info (unavailable without an external device) looking for inconsistencies with the real thing, like how yamipoli determined Jibaku's Jirachi was hacked :(
 
hmmm... thanks for clearing that up. Can i download this program? Smogon wont let me search for pAC, is the program open source? I can find out the PID but im not sure what the correlation is with the IV's... since both are randomly generated. Unless your refering to the SID.. which is static on the trainer and doesnt change... which wouldnt make any sense.
 
Well nvm. I realized it was red because it was shiny like 15 min after i posted this. So there is someone who can run a legitimacy test?
 
The program is not open-source for obvious reasons. It can be found if you search for "pokeguide pac" in google (it came up as the second entry for me).

I corresponded with loadingNOW at around August about bred Pokemon. Finding the legitimacy of bred Pokemon is practically impossible.

The way pAC works is roughly the following. It looks at the PID of the Pokemon, and, from the PID, it generates the IVs of the Pokemon that correspond with that PID (and such things as the gender, the ability and the nature of the Pokemon, if required, for confirmation). This can actually be done. Of course, the algorithm of how this is done is only known by a handful of people (I am one of them). If the IVs match that of the Pokemon in question, then it is legit; otherwise, it is hacked.

Unfortunately, bred Pokemon inherit some of the IVs from the parents, and hence the IVs 'generated' by the PID and those of the Pokemon won't match in general. Not only that, but the PID of a bred Pokemon is actually generated when the egg is created, and not when the egg hatches, and hence there is no way of 'generating' the IVs from the PID, since, for instance, the game could have been soft-resetted between egg creation and egg hatching (there are breeders who use this method of breeding). Because of this, we deemed that bred Pokemon are basically impossible to check for legitimacy, at least using this method.

So, really, there is nothing that we can do for now. :(

EDIT: Oh, and please don't ask me for that algorithm, since I won't reveal it. (Not to mention that there's a high chance that you won't understand it anyway.)
 
The bracketed part might be arrogant, lol, but the non-bracketed part is being done for security reasons. If too many people get to know the algorithm, then they would be able to create hacked Pokemon that would appear legit in pAC. We don't want that.
 
X-Act I have a question is it possible to actually retrieve the PID of your pokemon without uploading your save file(unfortunately I cannot get myself a flash cart R4, M3, you name it). If so is there a possibility of you teaching me(through PM or IM to prevent leakage) not the algorithm I just need the way to get the PID of my pokemon then hopefully have it checked trough the cheat detector. Can you help me?
 
The cheat detector only works with save files, I'm afraid, so you can't use it if you can't extract your save file.

That said, if your Pokemon isn't bred, PM me with the following details of your Pokemon: exact IVs, Gender, Nature (if it isn't Synchronize'd) and Ability. I'll try to find its PID for you when I return home from work.
 
Back
Top