Put the Client and Server sprites in your project. Put the Hermes backdrop in the Stage of your project. Configure the game so that only you can open the server. Run the server, and leave it open. When the player needs to validate the game, broadcast the message "Hermes" If they are playing the real game, then the server will immediately authenticate their copy. If they are playing a copy or remix, the server won't respond, and the game will freeze. DISCLAIMER: New Scratchers will always trigger an anti-piracy alert. This project uses cloud variables to authenticate the client with a server.
This project was made because Scratch has a serious project copying problem. When a popular project comes out, people download it and import the scripts and sprites into another project. They then share it, without making any big changes, and get lots of views and recognition. Hermes is designed to prevent a project being copied. Soon, Hermes will receive more security updates, making it much harder for protected projects to be copied or remixed without the owner's consent. To be added: -Internal Password Authentication -Script Locking -Self-Destruct Methods -Automatic Authentication --------------------------------------------------------------------------------- Normally, I put a joke here. Today, I put a meme. -CS