mm201 / pkmn-classic-framework

Pokémon application logic for Generation IV and V, including servers
http://pkmnclassic.net/
Other
219 stars 43 forks source link

Hacked Pokémon in the GTS #69

Closed hfc2x closed 5 years ago

hfc2x commented 5 years ago

First of all, sorry if this is not the place for this, but I don't know if hackers can be reported or something like that at all. I know that in some games that use AltWfc, people can get reported and banned from certain games because of hacking or cheating, so might as well simply raise awareness.

There's this person who's been offering hacked Shiny Pokémon in the GTS that has 2 usernames. One is MAC (male), and the other is RACH (female), and both have a Trainer ID of 2002 and a Secret Trained ID of 2012. I know the Shiny Pokémon this person is putting up for offer are "technically legal", since they're being obtained through the Cute Charm glitch, but to obtain those exact Trainer ID and Secret ID in two separate save files, this person is clearly cheating.

I did some tests the other day and traded them some Pokémon to verify all this. This person is often asking for highly-leveled, hard-to-obtain Pokémon in exchange for these hacked shinies, and one of my trades involved raising a Flareon to over level 50, which was pretty time-consuming, so I suspect they're doing this so people do hard work for them, and I think that's really unfair.

I attach two of the Pokémon I've obtained from this person so anyone who can use Gen 4 PKM files can see this for themselves. These are in Gen 4 format, and are 136-byte unencrypted PKM files:

Hacked shinies.zip

mm201 commented 5 years ago

Unfortunately, cloning, RNG abuse, and trainer ID modification can't be proven in an automated way. For all other cheats, please see #3 . I will file an issue to remind myself to fast track the moderation system but I don't think this particular situation merits any action.

hfc2x commented 5 years ago

I think that if there are some things that can't be proven, like RNG manipulation, it's fair game I guess. However, at the very least, the Cute Charm abuse always yields the exact same results, because the PIDs of the Pokémon that are generated through the glitch are always those from the list. Preventing those specific PIDs (which are practically impossible to come across without blatant abuse) from being deposited into the GTS could mitigate that one.

The Cute Charm-abused shinies always, with no exception have the following PIDs:

00000000 00000001 00000002 00000003 00000004 00000005 00000006 00000007 00000008 00000009 0000000A 0000000B 0000000C 0000000D 0000000E 0000000F 00000010 00000011 00000012 00000013 00000014 00000015 00000016 00000017 00000018 00000032 00000033 00000034 00000035 00000036 00000037 00000038 00000039 0000003A 0000003B 0000003C 0000003D 0000003E 0000003F 00000040 00000041 00000042 00000043 00000044 00000045 00000046 00000047 00000048 00000049 0000004A 0000004B 0000004C 0000004D 0000004E 0000004F 00000050 00000051 00000052 00000053 00000054 00000055 00000056 00000057 00000058 00000059 0000005A 0000005B 0000005C 0000005D 0000005E 0000005F 00000060 00000061 00000062 00000063 00000096 00000097 00000098 00000099 0000009A 0000009B 0000009C 0000009D 0000009E 0000009F 000000A0 000000A1 000000A2 000000A3 000000A4 000000A5 000000A6 000000A7 000000A8 000000A9 000000AA 000000AB 000000AC 000000AD 000000AE 000000C8 000000C9 000000CA 000000CB 000000CC 000000CD 000000CE 000000CF 000000D0 000000D1 000000D2 000000D3 000000D4 000000D5 000000D6 000000D7 000000D8 000000D9 000000DA 000000DB 000000DC 000000DD 000000DE 000000DF 000000E0