Legit Check (Legit.exe) is a command line application for Windows that checks a Pokémon for legality. It was released to demonstrate some of the features that will be present in Pokémod, and it is also useful for simply checking a Pokémon. Legit Check uses the standard 136-byte PKM files that Pokésav exports. The program was developed by Sabresite, who is also the developer of Pokémod.
The program can currently check for a variety of PID/IV algorithms and trash byte patterns. As of Update vB22, Legit Check also supports mystery gift files. Legit Check will not check movesets and stats, so please make sure those are legal yourself.
In Command Prompt, navigate to the directory of legit.exe and type this into the command line, replacing "pokemon.pkm" with the file to test.
To batch test multiple Pokemon, simply put all of the PKMs in a folder and type in the folder's path instead of "pokemon.pkm." Furthermore, you can save a log file of the test by adding "> results.txt" to the end of the command.
Or, drag the PKM file's icon (or the directory in which the PKM files are located) into legit.exe in the Windows GUI.
Legit Check requires the latest version of the .NET Framework from Microsoft. If the program throws an error, please download the .NET framework and try again. Windows Vista comes with the .NET framework pre-installed, but older versions of Windows do not.
Forum thread and Download
Get the .NET Framework from Microsoft
Credits go to: www.pokesav.org