This is purely a showoff. I feel like public access to this could hurt the neopets economy if used on multiple accounts.
Last night I decided to sit down and work out how to automatically send scores for ghoul catchers without any emulator/GUI.
Safe to say this was pretty successful, anyone that has worked on creating APIs for mobile games will have no trouble at all with getting this done.
Some key points:
- The secret key is static
- The api key is static
- The app uses triple DES encryption (pretty poor choice imo)
- Almost all of the encrypted data is encoded with both utf-16 & base64 before the data is encrypted with triple DES
- Decryption of the data requires hashing a plain-text key they use then getting the bytes of the key
- Encryption method uses
(you need an account to see links)
- Gives you the ability of getting the daily 50k np within roughly 10 seconds
- Gives you the ability to clear every stage in the game in less than 2 minutes
- Possibility of an NP gen
- Possibility of a ghoul catchers exclusive item gen (rewards)
A while back I saw a thread asking if they track IPs on the ghoul catchers app, they definitely do track that.
Even though the title says python, if anyone feels like attempting this I'd recommend using C# since you wont need to create some of your own classes for this.