I've noticed many people wanting shiny Pokemon, but having a hard enough time trying to make them legal.
I put together a program today in hopes that people will use it to not have to post illegal Pokemon because they pressed the "Shiny" tick mark.
All this program does is change the SID according to the PID and TID, and changes the checksum to make it valid.
It's a .jar file, so this should work on Macs and Linux systems also without extra implementations. I have only Windows, so if anyone has either, please post if you either Mac/Linux and tested this program.
It works like an .exe program, double click and select the PKM.
Update: UnderXRay requested a program that changes TID and SID, I thought it a little odd but I just had to add a loop to my source to make this happen, after I had my 4th of July.