Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Чем лучше запаковать программу, чтобы враги не распаковали ?   Найти похожие ветки 

 
Кен ©   (2004-01-16 02:34) [0]

Я обычно пакую UPXом, но он же сам (UPX), легко программу распаковывает. Чтобы выбрать ? Желательно с опенсорсом.


 
Германн ©   (2004-01-16 03:06) [1]

А ты сам понял, что просишь?
Упаковщик с OpenSource знают все, кто этого хочет! Они же могут быть и врагами.


 
Andy BitOff ©   (2004-01-16 03:18) [2]

При желании распаковать можно все, но я не думаю, что кто-то возмется распаковывать твою прогу ;)
А вообще, здесь ( http://bash.x2i.net/) есть оболочка, для UPX в ней есть опция защиты, так что обратно не распакуешь.


 
Кен ©   (2004-01-16 05:09) [3]


> Германн © (16.01.04 03:06) [1]
> А ты сам понял, что просишь?
> Упаковщик с OpenSource знают все, кто этого хочет! Они же
> могут быть и врагами.

Ну и что ? Как шифрование с открытыми ключами работает тоже не секрет, однако подобрать их - большая проблема.


> Andy BitOff © (16.01.04 03:18) [2]
> При желании распаковать можно все, но я не думаю, что кто-то
> возмется распаковывать твою прогу ;)

Я говорю об ламерском уровне и автоматических распаковщиках.


> А вообще, здесь ( http://bash.x2i.net/) есть оболочка, для
> UPX в ней есть опция защиты, так что обратно не распакуешь.

Она безысходная. Непонятно чего делает и как. И вообще не знаю, стоит ли доверять Евгению Башкину ?


 
Dmitriy O. ©   (2004-01-16 07:31) [4]

Напиши собств архиватор. И тогда точно ни кто не распакует.


 
Anatoly Podgoretsky ©   (2004-01-16 07:47) [5]

Упаковал вчера 1 мю в 10 байт, очень надежно, теперь не распаковать.


 
Dimman1 ©   (2004-01-16 08:11) [6]

Вообще то все, что упаковано можно распаковать. Я пакую екзешники прогой AsPack. Еще у этого же производителя есть AsProtect какой то. Я не пробовал, но вероятно это то, что тебе надо.


 
Vemer ©   (2004-01-16 10:00) [7]

Вот вчера наткнулся буквально. Посмотри Stealth PE, на http://bgcorp.narod.ru


 
Кен ©   (2004-01-17 02:30) [8]


> Dimman1 © (16.01.04 08:11) [6]
> Вообще то все, что упаковано можно распаковать. Я пакую
> екзешники прогой AsPack. Еще у этого же производителя есть
> AsProtect какой то. Я не пробовал, но вероятно это то, что
> тебе надо.

Они платные и безысходные. Например если программу откомпилированную на триальной версии Дельфи запустить на другом компе, то она так и напишет. Что программа триальная. Хочется обезопасить себя от таких "сюрпризов".


 
Кен ©   (2004-01-17 02:36) [9]


> Vemer © (16.01.04 10:00) [7]
> Вот вчера наткнулся буквально. Посмотри Stealth PE, на http://bgcorp.narod.ru

Хотелось бы всё же с иходниками. Вдруг они вирус добавят к программе ?


 
хз ©   (2004-01-17 03:55) [10]

Rar"ом и пароль на архив...


 
Piroman   (2004-01-17 09:44) [11]

UPX - вещь хорошая и не расшифруешь, если первые 3 слова "UPX" в exe файле заменить на произвольную трехбуквенную комбинацию. Так же затри на всякий случай версию. (между версией и "UPX" не затирай #0, прога не будет работать!!!)
Вот что UPX при декодировании сообщает после этой процедуры:

upx: 1.exe: CantUnpackException: file is modified/hacked/protected; take care!!!

Взломать, конечно можно, но для этого надо еще понять, что файл заUPXен(ведь эта фраза там больше не встречается), а так же версию UPX, и места рассположения фразы UPX в EXEшнике
Если кто и взломает, то, хотя бы, нервы ему попортишь!!!


 
KSergey ©   (2004-01-17 13:56) [12]

Не понятно мне одно: нужен "автоматический распаковщик" (см. [3] Кен © (16.01.04 05:09)), однако "чтобы никто не распаковал".
Или имеется в виду запаролить файл? Ну тогда, по-моему, прямой путь к самораспаковывающемуся rar-архиву, мне он наиболее симпатичен, т.к. собственно пароль он не хранит.

PS
А вот упаковщиками пользоваться не надо, если кто пользуется. Смысла в том ноль, один вред. А если нудно упаковать, чтоб на дискету влазило - те же самораспаковывающиеся архивы смотрим.
Почему вред - читаем инет, да и здесь об этом я уже упоминал (ссылками)


 
Piroman   (2004-01-17 17:34) [13]

Да, Кен, мне тоже интересно, ты хочешь запаковать ЕХЕ, чтобы при этом работал, или любой файл? Если ЕХЕ, то зачем? Дисассемблера боишься?


 
SergP ©   (2004-01-17 17:42) [14]


> Кен © (17.01.04 02:36) [9]
>
> Хотелось бы всё же с иходниками. Вдруг они вирус добавят
> к программе ?


Волка бояться - в лес не ходить.
Вирусов бояться - прог не писать.


 
Кен ©   (2004-01-18 01:22) [15]


> Piroman (17.01.04 09:44) [11]
> UPX - вещь хорошая и не расшифруешь, если первые 3 слова
> "UPX" в exe файле заменить на произвольную трехбуквенную
> комбинацию. Так же затри на всякий случай версию. (между
> версией и "UPX" не затирай #0, прога не будет работать!!!)
> Вот что UPX при декодировании сообщает после этой процедуры:
>
> upx: 1.exe: CantUnpackException: file is modified/hacked/protected;
> take care!!!

А при затирании этой фразы файл точно останется работоспособным ? Не только на моей Виндос, но и на всех остальных ? Вдруг из-за этого у кого-нибудь он небудет работать ?


> Piroman (17.01.04 17:34) [13]
> Да, Кен, мне тоже интересно, ты хочешь запаковать ЕХЕ, чтобы
> при этом работал, или любой файл? Если ЕХЕ, то зачем? Дисассемблера
> боишься?

Программа - это exe. А как иначе понять тему "Чем лучше запаковать программу, чтобы враги не распаковали ?" ?


> Если ЕХЕ, то зачем? Дисассемблера боишься?

Не обязательно дизассемблера. Можно просто ресурсы программы считать. Форму со всем содержимым. HTML, картинки и т. д.


 
Maksss   (2004-01-18 01:28) [16]

открой упакованный upx файл хекседитом и сотри индификатор упикса
больше он не распакует этот файл ))


 
Pat ©   (2004-01-18 01:35) [17]

Нафига распаковывать? Запускаем программу, скидываем дамп на диск, правим импорт и получим практически первоначальный exe"шник. Статей на эту тему в инете много...ищите.. :-)

P.S. Прикольную защиту у Armadillo видел - работает как отладчик (отлаживает сам себя). При этом в памяти находится лишь часть исполняемого кода. При переходе на адрес, который не загружен в память, получаем GPF или что-то наподобие (в любом случае управление передается отладчику, который подгружает нужную инфу из файла). Вот это уже сложнее отдампить, правда, видел статью, как это можно сделать.


 
Intell ©   (2004-01-18 10:50) [18]

Ищи AsProtect


 
Кен ©   (2004-01-19 02:01) [19]


> Maksss (18.01.04 01:28) [16]
> открой упакованный upx файл хекседитом и сотри индификатор
> упикса
> больше он не распакует этот файл ))

А работоспособность непострадает ? Точно ?


> Pat © (18.01.04 01:35) [17]
> Нафига распаковывать? Запускаем программу, скидываем дамп
> на диск, правим импорт и получим практически первоначальный
> exe"шник. Статей на эту тему в инете много...ищите.. :-)

Кто автор статей ? Как называются ? Есть ссылки ?


 
KSergey ©   (2004-01-19 07:11) [20]

Ага, все тебе на блюдичке во всех постах ;)



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.012 c
6-93596
_новый_
2003-11-25 09:54
2004.01.29
IdFTP


1-93540
Zeon
2004-01-16 21:44
2004.01.29
Событийные процедуры.


1-93582
Airat Musin
2004-01-16 19:49
2004.01.29
RichEdit


3-93353
uu
2004-01-02 18:39
2004.01.29
Paradox ---> Interbase


3-93377
BorisUK
2003-12-30 16:28
2004.01.29
Сбрасываются все параметры в Params в StoredProc!!!