• Jim Morrison
    #557
    ez csak a patent, hogy mit is ir le:
    "ELI5 version
    some code in the exe is encrypted using a key(ex: the beginning of game code), therefore without the special key,that section of game code cannot be decrypted, therefore the game will never run.
    when a game begins the activation process, it sends some information to the activation servers such as your unique hardware info. the activation servers will then use this info to encrypt the plaintext key. the activation servers will then return this encrypted key back to the game.
    the game now takes this encrypted key, decrypts it using your unique hardware info .the game now has the plaintext key. the plaintext key is then used to decrypt the game code and the game will run normally.
    its why when you change your hardware,you need to reactivate. since the game keeps a cache of the encrypted key it received during activation(its in dbdata), when it tries to decrypt it when you launch the game, it will fail since the hardware info used to encrypt the key differs from the hardware info used to try to decrypt the key."