M
Вот ты будешь шифровать весь файл, но опять же, каким алгоритмом и где ты будешь хранить ключ? Да и потом, крякер может расшифровать файл (например, отладчиком) и дальше пошёл стандартный крякинг.
Может возникнуть вопрос: чтобы крякнуть и сохранить крякнутый код, нужно же зашифровать его, что при сложном и нестандартном алгоритме шифрования довольно геморно? Необязательно. Можно пропатчить стандартный дешифровщик так, что он будет менять нужные байты после расшифровки. Либо он не будет расшифровывать, а будет тупо копировать код, который будет храниться сразу расшифрованным :)
Но в любом случае, лучше зашифроваться, т.к. это по крайней мере, усложнит крякинг и отпугнёт приличное кол-во кулхацкеров :)

