Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Леха   (2004-02-03 21:07) [0]

Если открыть в обычном Notepade экзешник в Делфях то многое можно прочесть. что делать? как сделать чтоб как то закодировать "внутренность"?


 
Тимохов   (2004-02-03 21:10) [1]

Искать кодировкщики, коих уйма.

Силен ты в машинных командах... респект!


 
Леха   (2004-02-03 21:12) [2]

да вообще то там не машинные коды. а многое что ты просто оставлял открытым (пароли, строки-константы) открыто!


 
Brahman   (2004-02-03 21:13) [3]

Шифровать на этапе design-time.


 
Леха   (2004-02-03 21:31) [4]

это как?
а прямо в Делфях есть такое? чтоб компилить сразу в зашифрованный экзешник?


 
RealRascal   (2004-02-03 21:39) [5]

Не хранить константы в явном виде, а считывать откуданибудь(из ресурса или внешнего файла, реестра) зашифрованные и расшифровывать. Либо сам экзешник целиком зашифровать и запихнуть в виде ресурса к другому экзешнику, при запуске которого оно будет вопрошать пароль, которым по известному алгоритму и расшифрует в память и запустит.
Имхо.


 
Brahman   (2004-02-03 21:41) [6]

Если о строковых ресурсах, то шифровать их в *.dfm ,а при вызове расшифровывать.


 
Леха   (2004-02-03 22:09) [7]

может что-нибудь посоветуете чем можно экзешники шифровать?


 
ivan01234   (2004-02-03 22:24) [8]

Не пробывал chr(Number)+chr(Number2)+chr(Number3)+chr(Number4)+chr(Number5)+chr(Number6)?


 
sancho   (2004-02-03 22:36) [9]

Да зажать архиватором екзешников...


 
Verg   (2004-02-03 22:55) [10]

Продавай прогу вместе с исходниками - все равно никто не разберется....


 
GEN++   (2004-02-04 00:39) [11]

>Verg
"Продавай прогу вместе с исходниками - все равно никто не разберется...."

Проверено - один из наилучших способов защиты программ от взлома.
Не то чтобы не разберутся - просто поленятся (азарта не будет).


 
Digitman   (2004-02-04 08:41) [12]


> Продавай прогу вместе с исходниками - все равно никто не
> разберется.


и самое главное - побольше ошибок в алгоритме и "глюков" в программе в целом ... чтобы тут же со страшной скоростью начать плодить апдэйты/новые билды своей "проги" и сразу же бомбить клиентов, имевших несчастье купить это ПО, массовыми рассылками с извещениями о вышедших новых версиях !!


 
Думкин   (2004-02-04 09:22) [13]

Еще лучше открыть ее в Блокноте и сохранить - 100% защита.


 
Dimman1   (2004-02-04 09:46) [14]

а в фотошопе открывать не пробовали?:)


 
Viking   (2004-02-04 10:41) [15]

Есть смысл использовать, например, UPX для сжатия DLL и EXE-файлов.
Прочитать в NOTEPAD"e уже точно ничего нельзя будет, плюс
выигрыш почти три четверти от оригинального размера!

Рекомендую
http://www.computerra.ru/offline/1999/312/3181/


 
Думкин   (2004-02-04 10:51) [16]

> [15] Viking (04.02.04 10:41)

Зато по полной получим иное:
http://podgoretsky.com/ftp/Docs/Misc/ExePack/ExePack.html



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

Форум: "Потрепаться";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.035 c
4-80354
BiN
2003-12-18 09:11
2004.02.25
Хидерные файлы для C


9-79522
NailMan
2003-08-11 12:58
2004.02.25
Как сделать переходы между менюшками?


14-80146
CS
2004-02-01 11:02
2004.02.25
Жесткие диски


1-79922
DelphiN!
2004-02-09 20:26
2004.02.25
Цвета текста в RichEdit


1-79785
malkolinge
2004-02-11 17:32
2004.02.25
Редактор компонента для TActionList





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский