Форум: "Основная";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];
ВнизОбход защиты запуска второй копии Найти похожие ветки
← →
Micke (2003-07-11 21:49) [0]Народ! Есть приложение с защитой от запуска второй копии(не на Delphi), и эту защиту надо обойти. Как это можно сделать при помощи Delphi?
Короче запускаю я прогу, пробую вторую копию запустить, а она её отслеживает и килит.
Мне не прогу отслеживающую запуск, а ОБХОД этой защиты. Есть какие-то общие методы. Желательно МНОГО примеров кода.
← →
wicked (2003-07-11 23:10) [1]AFAIK никак....
или очень сложно - отслеживать все семафоры и крит секции... или все обьекты ядра (если вообще такое возможно)....
о них в MSDN написано, но мне лень глядеть... ;)
← →
Pat (2003-07-11 23:12) [2]>Желательно МНОГО примеров кода
:LOL:
SoftIce"ом для начала можно поизучать программу. Можно и отучить от привычки проверять количество копий.
Если все же нужно "сделать при помощи Delphi", то читай про WriteProcessMemory и т.д..
← →
Германн (2003-07-12 02:34) [3]А я вот вооще не понимаю смысл сабжа! У меня в программе стоит такая защита, поскольку она работает с неким устройством подключенным к компьютеру. И, следовательно, две программы не могут работать с ним одновременно!
Но в моем случае "взлом такой защиты" приведет, в лучшем случае, к неработоспособности обеих программ.
А какие есть еще варианты?
← →
Spawn (2003-07-12 05:20) [4]Я когда то делал такое - IDO PRO в руки и смотри где и что у тебя вызывается в той проге для отслежвания копий. Потом иожно обломать результат вызова(В моем случае я поменял test exa eax на xor eax eax). Либо делать перехват АПИ ))))
← →
AbrosimovA (2003-07-14 09:26) [5]Не IDO PRO, а IDA PRO.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c