Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.04.2007, 14:34   #11
Vano
Новичок
Джуниор
 
Регистрация: 18.04.2007
Сообщений: 1
По умолчанию

Ко всему вышеперечисленному могу добавить еще один весь оригинальный способ защиты кода от анализа и взлома - это виртуализация.
Готовые продукты для виртуализации кода: VMProtect и Code Virtualizer.
Vano вне форума Ответить с цитированием
Старый 10.05.2007, 18:38   #12
ir0407
Пользователь
 
Аватар для ir0407
 
Регистрация: 16.04.2007
Сообщений: 14
По умолчанию

Поищи в нете программулю EXECryptor. А точнее по адресу http://www.strongbit.com. По моему - это то, что тебе надо. И пакует, и криптует, и делает ассемблерные вставки, и серийники генерит, и к железу привязывает, и еще дофига всяких наворотов. Плюс есть возможность увязать все это добро в исходниках практически для всех компиляторов при помощи include.

Одним словом Полезная штука!

Последний раз редактировалось ir0407; 10.05.2007 в 23:21.
ir0407 вне форума Ответить с цитированием
Старый 04.10.2007, 07:54   #13
Dethon_ASM_Scarel
 
Регистрация: 03.10.2007
Сообщений: 3
По умолчанию

помнится, была такая хитрость, что при компиле кода, создавалось куча перекрёстных ссылок (джампов) а между ними, распологался непосредственно сам код, в некоторых случаях, часть кода, переносилась в другую обрасть памяти, которая шифровалась и дешифровалась по мере работы программы (но при этом, значительно сильно снижалась скорость)... после таких манипуляций, код становилось значительно сложнее читать и как правило, народ просто оставлял прогу в покое...
Dethon_ASM_Scarel вне форума Ответить с цитированием
Старый 04.10.2007, 10:02   #14
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

полностью блокировать отладчик (от "понимающих" людей) трудно, не говоря уже про дизассемблер. Но продвинутые системщики могут значительно усложнить жизнь, чтоб нельзя было воспользоватся готовыми инструментами/стандартными приёмами. В остальных случаях выход вижу только один - паковать криптовать ...вать ...
Про ulink от Харона

Цитата:
Кошмар! Защиты, срывающие крышу отладчику, - это я еще понимаю, но вот чтобы так
агрессивно сопротивляется дизассемблеру! Причем, не какой-то одному, конкретно
взятому дизассемблеру, а всем дизассемблерам сразу. И в это же самое время защита
ухитряется работать в любой Windows-совестимой операционной системе, включая NT и
w2k, а, значит, никаких грязных хаков не использует.
полный текст http://www.wasm.ru/article.php?article=h2000_05

Кстати unit StopIce фигня. Во-первых айс - не пуп земли, хот и хорошая тулзень, а во вторых несколько странно: проверка организована глупо, т.е. трюк этот ориентирован скажем так "на начинающих", а они айсом ползуются не так часто, ввиду проблем при установке на ХР.

А что касается самой темы - кусок ассемблерного кода, вставленый в дельфийскую прогу, не сотворит чуда
пыщь

Последний раз редактировалось JTG; 04.10.2007 в 10:16.
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Универсальная программа, с универсальным описанием объектов. Strannik-BKS Свободное общение 38 25.04.2009 23:51
Защита видео dragon76 Мультимедиа в Delphi 6 26.11.2008 19:27
Защита boostman Общие вопросы Delphi 4 21.06.2008 17:45
Защита astorik Софт 12 20.12.2007 04:43
ICQ Bot - защита от флуда snakesoft Работа с сетью в Delphi 4 13.12.2007 04:35