Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
14-78069
McSimm2
2003-07-07 16:28
2003.07.24
Сертификация по Delphi в Инете


3-77754
Olivka
2003-06-29 16:11
2003.07.24
Использование макросов в FIBPlus


1-77994
Aleksandr
2003-07-11 15:40
2003.07.24
Как корректно обратиться к OleVariant-массиву байтов?


1-77824
Keith Flint
2003-07-10 22:54
2003.07.24
проверка флоппи в ShellTreeView


7-78165
BoTToN!k
2003-05-14 14:31
2003.07.24
адресная книга





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский