Нужно защитить прогу от распаковки PeID'ом. Думаю нужно устранить GenOEP.dll. Т.е. если используется GenOEP.dll, то прога закрывается... Каким образом это можно сделать?
изменить пару строк в исходнике пакера, угадал? Тогда не прийдётся ковырять пайди и заморачиватся насчёт его плагинов.
Извини, уточню вопрос: тебе просто скрыть, шоб PEiD не определил пакер, или защита от трассировки, а PEiD - в качестве подопытного? Если первое, то просто вставь сигнатуру левую - PEiD очень круто обламывается на этом. Если нужна чисто защита от GENoep, тогда поставь где-нить в середине кода push ebp, mov ebp,esp, esub esp,... Я так пытался делать - GenOEP до ходит до этой точки и, считая, что он на точке входа, останавливался
PeID всего лишь пример, но много распаковщиков юзают GenOEP.dll для определения OEP. MSoft, нужна чисто защита от GENoep. Т.е. я беру прогу, пакую, например, FSG и ее нельзя будет распаковать (ОЕП не определится).
уточняю: sub esp,0Ch... Я думал, ты знаешь асм... можешь еще в дизасме посмотреть первые строки какого-нить делфи-приложения и вставить их. То, что я дал, очень похоже на это