Форум: "Основная";
Текущий архив: 2002.09.30;
Скачать: [xml.tar.bz2];
Вниздекомпилятор Найти похожие ветки
← →
Sam Stone (2002-09-15 12:04) [0]Знающие люди, подскажите! Как сделать, чтобы экзешник нельзя было декомпильнуть? Если проги, сжимающие exe, но их потом можно вернуть "обратно" и декомпилить (upx, например). А как сделать, чтобы его вообще нельзя было декомпильнуть?
← →
Алексей Ким (2002-09-15 12:07) [1]удали
← →
drpass (2002-09-15 12:57) [2]Боишься за свои авторские права? Расслабься
← →
Anatoly Podgoretsky (2002-09-15 13:00) [3]Неуловимый Джо
← →
Yaro (2002-09-15 22:28) [4]Sam Stone -> поверь, тому, кому правда надо, и это тот, кто умеет и знает, .... он свое сделает, как бы ты не пытался...
а вообще, как правильно сказал drpass - "расслабься"
← →
Кулюкин Олег (2002-09-16 09:02) [5]2 Sam Stone (15.09.02 12:04)
Итак, по пунктам:
1. Надо написать экзешник, достойный того, чтобы его защищать.
После выполнения этого пункта, обращайтесь на форум (только сабж нармальный пишите :)
← →
Mentat (2002-09-16 09:54) [6]Тебе либо придется отказаться от стандартного VCL либо изменять его Filerы ...
← →
Vorobyev S (2002-09-16 10:27) [7]Напиши свой упаковщик, поможет, но ненадолго..:)
← →
Alx2 (2002-09-16 10:46) [8]>А как сделать, чтобы его вообще нельзя было декомпильнуть?
Декомпильнуть можно всегда. Другое дело - разобраться в декомпильнутом. А это требует немалого труда и прога должна обещать возможности, которые окупят затраты на взлом. Значит, процесс взлома приложения должен вызвать у взломщика вопрос "а оно мне надо?".
А затруднение понимания логики работы программы - стОящий вопрос.
← →
Yegor Derevenets (2002-09-16 16:40) [9]Пробуй архиватор ASPack. На сайте ASPack есть и утилита для защиты ваших программ. Но ASPack`ом пользоваться не советую - DrWeb иногда обнаруживает вирусы в упакованных EXE, да и хакеры уже давно написали распаковщик. Попробуй ASProtect - www.aspack.com.
Удачи.
ЗЫЖ: Пишешь супер-пупер наварочаную коммерческую программу? :-))
← →
Sam Stone (2002-09-16 21:13) [10]
> Пишешь супер-пупер наварочаную коммерческую программу?
да нет. Просто штоб после декомпиляции особо хороших результатов не было. Например, чтоб нельзя было посмотреть, какие формы есть в проекте(если такое возможно без сумешедших усилий, конечно).
← →
Shrek (2002-09-17 00:12) [11]Если хочешь защитится, научись сам декомпилировать.
Делфи приложение легко декомпилировать при помощи такого инструмента как DeDe, но правда здесь можно штото сделать. (Даже делфи декомпелируе).
Но такое как W32Dasm Version 8.x Series – декомпилируе всё (за 5 минут 5 мегабайт).
Я отправил тебе одну статю почитай это полезно для здоровя.
← →
Сергей Медяник (2002-09-17 00:46) [12]Напиши модуль запуска, который спросит ключ распаковки и, используя его распакует файл основного кода во временный каталог, при выходе зачистит файл и удалит. Если программу не стырят вместе с ключом, сможешь спать спокойно годков этак от 1 до 20 :-)
Только ключ - не пароль (можно/нельзя) а комбинация, которая будет использоваться как константа(ы) при работе алгоритмов шифровки. Как RAR - распаковать можно, но такая чушь получается. 100% защиты не бывает, но методы перебора будут серьезно затруднены, а декомпиляция кодировщика ничего не даст.
← →
Shrek (2002-09-17 00:53) [13]
> Сергей Медяник
Да это верно. :)
← →
Vladislav (2002-09-17 08:41) [14]ASPack и ASProtect не годятся - есть распаковщики, причем на них именно легче всего найти распаковщик. Возможно, лучше будет использовать какой-нибудь мало известный упаковщик.
Временные файлы тоже не годится, т.к. элементарно обнаруживаютя файловым монитором. Ключ распаковки можно также определить трассируя прогу каким-нибудь дисаземблером, например W32Dasm, и поглядывая на регистры.
Хотя, конечно, для просточка эти методы подойдут, но если кто-то решит серьезно ломать...
По-моему на сайте борланда есть модуль, который можно подцепить к своей проге, и который при запуске просматривает память на наличие отладчиков и всякого популярного типа SoftIce.
Короче, тему мусолить можно долго, и предложить 100% варианта защиты, к сожалению не могу.
← →
Sam Stone (2002-09-17 08:58) [15]Да не пишу я коммерческую прогу. И ключа в ней нема.
А вот если экзешник полиморфным сделать, то его тоже можно будет декомпильнуть?
← →
Anatoly Podgoretsky (2002-09-17 09:06) [16]Зачем тебе это, больше нечем заняться
← →
Sam Stone (2002-09-17 16:31) [17]
> Зачем тебе это, больше нечем заняться
точно! Делать мне нечего вот и страдаю куйней
← →
AndreyS (2002-09-17 16:51) [18]To Sam stone
Для полиморфного сделай еще RSA декодер и ключ на несколько килобит, чтобы совсем было
интересно... Только все равно не поможет, но сильно затруднит.
To All
У меня вопос - я не очень шарю в паковщиках exe. Я так понимаю, что распаковщики exe
встраиваются в операционку. Тогда как узнать список загруженных и подключить
свой?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.30;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.011 c