"Повреждение" ресурсов в программе
или заменить такими программами как ResHacker, Restorator?
Например, если через Restorator открыть программы TotalCommander, ASPack, Irfan View и некоторые
другие, то не получается извлечь ресурсы, Restoretor сообщает, что ресурс повреждён.
Я хочу сделать так, чтобы из моей программы тоже нельзя было вытаскивать или заменять ресурсы.
а вообще поэтому поводу заметил одну особенность. обычно люди пытаются зашифровать сови ресурсы тогда, когда они их сами у кого-то сп@#$ли :)
Если я открываю EXE-шник через блокнот, изменяю .aspack, затем сохраняю, то он потом не запускается.
Цитата:
а вообще поэтому поводу заметил одну особенность. обычно люди пытаются зашифровать сови ресурсы тогда, когда они их сами у кого-то сп@#$ли
Просто у меня программа-тестер, в ней много текста, я написал его не в самой программе, а в ресурсы. И я не хотел бы, чтобы какой-нибудь нехороший человек стал над ней издеваться.
Цитата: simplemortal
Я запаковал EXE-шник ASPack'ом.
Если я открываю EXE-шник через блокнот, изменяю .aspack, затем сохраняю, то он потом не запускается.
Если я открываю EXE-шник через блокнот, изменяю .aspack, затем сохраняю, то он потом не запускается.
Возможно стаб распаковщика проверяет "целостность" программы, подсчитывая её контрольную сумму.
P.S.: Вместо UPX'а и ASPack'а можно использовать, к примеру, FSG. Защиты он не даёт никакой, а только жмет программу (и её ресурсы тоже, за исключением иконки).
А что, разве запакованный ASPack'ом exe-файл, можно распаковать обратно?
по поводу того, что после правки блокнотом не работает, у меня щас к сожалению нету под рукой АСПака. может они в новых версиях это дело как-то пресекли, ибо то о чём я говорю -- давно довольно где-то читал
Моя программа предназначена для школьников, и я не думаю, что они догадаются, что программа каким-то образом запакована, а если и догадаются, то не станут пытаться её распаковать (у них и возможности для этого не будет), чтобы что-то изменить.
Поэтому буду просто запаковывать.
Вот если кому-то нужно - последний ASPack 2.12 :) и активатор :D лежит