|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.04.2012, 03:29 | #1 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
Шифрование
Всем доброго времени суток. Столкнулся с такой проблемой. На днях написал программу, хоть и простую, но над ней долго пыхтел. И решил ради интереса взглянуть на неё через HEX - редактор.
К сожалению, этим HEX - редактор можно будет перебить достаточно много информации. Вопрос такой, возможно ли каким нибудь образом защитить так скажем исходники программы от исправления их через HEX - редактор. Если да, то хотелось бы увидеть какие нибудь наглядные примеры ))) |
17.04.2012, 09:54 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Закриптуй любым протектором типа UPX и дело в шляпе
I'm learning to live...
|
17.04.2012, 13:42 | #3 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
Думал об этом, но есть 1 минус ... не 1 пробывал
1. протектор можно легко взять 2. Очень часто на них ругаются антивирусы |
17.04.2012, 13:47 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
17.04.2012, 13:47 | #5 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
Так скажем, зашифровать нужно ссылки, по которым происходит запуск других exe приложений и по мелочам остальное ...
----------------- Это да, я не спорю, но хотя бы так скажем защититься от хексов и ан-протекторов, которые сейчас в инете достать достаточно легко Последний раз редактировалось -Jack-; 17.04.2012 в 14:18. |
17.04.2012, 13:55 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Даже не знаю... ИМХО овчинка выделки не стоит. Сам быстро запутаешся вскоре.
I'm learning to live...
|
17.04.2012, 14:14 | #7 |
Форумчанин
Регистрация: 19.04.2009
Сообщений: 368
|
Всё, разобрался сам, буду пробовать )))
Последний раз редактировалось -Jack-; 17.04.2012 в 14:18. |
18.04.2012, 23:41 | #8 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 17
|
хочу разобраться в шифровании текста с помощью шифра Гронсфельда. нашёл текст программы, так всё понятно кроме одного действия((
(K [(pred(i) mod length(K)) + 1]) - что оно выполняет?(( Код:
________ Код нужно оформлять по правилам: тегом [CODE]..[/СODE] (это кнопочка с решёточкой #) Не забывайте об этом! Модератор. Последний раз редактировалось Serge_Bliznykov; 18.04.2012 в 23:49. |
19.04.2012, 00:03 | #9 | ||
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Цитата:
Никак. Рано или поздно, вы эти строки сами же дешифруете и используете. А если вы что-то там запускаете , и шифруете пути. То я даже ломать ничего не буду. Просто вызову свой код в вашем адресном пространстве(CreateRomoteThread это позволяет). Тот же хук API. Ну собственно после CreateRomoteThread можно вообще на ушах стоять, главное знать как. Можно использовать мощьные средства, типа VMProtect, ASProtect, Enigma, но сути не меняет. Рано или поздно вы сами расшифруете эти строки. Да и протекторы успешно палятся антивирусами, особенно VMProtect, от которого АВ просто в бешеной панике с пеной у рта. Да и веса к exe добовляют. Надо оно или нет? P.S. UPX - это НЕ ПРОТЕКТОР!, а упаковщик, не надо путить дерево с доской. Андрей19930323, не суйтесь не в свою тему. Цитата:
mod - деление без остатка. Последний раз редактировалось Человек_Борща; 19.04.2012 в 00:09. |
||
19.04.2012, 00:23 | #10 |
Пользователь
Регистрация: 18.04.2012
Сообщений: 17
|
все эти стардартные функции Delphi я знаю, только не могу понять совокупность стандартных функций этой части (K [(pred(i) mod length(K)) + 1])
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Шифрование | sweeach | Компоненты Delphi | 3 | 03.08.2010 02:01 |
Шифрование | gusluk | Работа с сетью в Delphi | 6 | 12.04.2010 04:33 |
Шифрование на С | Jasper92 | Общие вопросы C/C++ | 1 | 23.12.2009 10:05 |
шифрование на С# | innei | Помощь студентам | 0 | 08.04.2009 22:00 |