задача, прикрутить навесную "криптовалку" к досовому ехешнику, ну начало понятно джам, правка заголовка итп, те как бы прикрутить не проблема, тупо поксорить тоже, а вот как сделать так что бы это все чудо расXORивалось нормально, Х3 это не PE, где все более менее прозрачно, а тут... если шифровать его целиком (без заголовка, естественно), то при запуске загрузчик будет настраивать адреса в соответствии с relocation table. тогда после расшифровки по адресам, которые указаны в этой таблице, получится совершенно не то, что должно было быть до зашифрования В идеале хотелось бы что-нибудь в коде, но даже нормальный туториал подойдет
Можно попробовать сначала натравить что-то вроде PKLITE, особо не разбираясь с его алгоритмом втиснуться в место сразу после передачи управления на его декомпрессор. Примерно так: EXE_EntryPoint->jmp PKLITE_DECOMPRESSOR_High_Address->sub_DECOMPRESSOR_CODE->jmp Unpacked_EXE_CODE.