This seems silly. So why doesn&#x27;t the attacker just rip out the whole of the decryption function from the binary instead of just the key? What&#x27;s stopping an attacker from re-running that function in another program?