Детект отладчика на Делфи
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Детект отладчика на Делфи - 2008-11-02 17:30:37.216666
|
|
|
Mandroid76
Сообщений: 202
Оценки: 0
Присоединился: 2008-03-21 15:00:51.726666
|
Подскажите код для детекта отладчика на Delphi 7
|
|
|
RE: Детект отладчика на Делфи - 2008-11-02 18:16:48.546666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Какого отлодчика? ICE так просто не отловишь… BOOL WINAPI IsDebuggerPresent(void); BOOL WINAPI CheckRemoteDebuggerPresent( __in HANDLE hProcess, __in_out PBOOL pbDebuggerPresent );
|
|
|
RE: Детект отладчика на Делфи - 2008-11-02 21:07:35.556666
|
|
|
VENOM4X
Сообщений: 246
Оценки: 0
Присоединился: 2008-02-18 22:49:08.960000
|
Вот, бери целую коллекцию, ( http://slil.ru/26297357 ) столько, и в одном месте, ты больше нигде не найдёшь (а если найдёшь - скажешь мне где ;-) ) Нашёл где-то на форуме crackl@b. Правда это не Дельфи, а асм, но инлайновый ассемблер ещё никто не отменял.
|
|
|
RE: Детект отладчика на Делфи - 2008-11-02 21:14:55.466666
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
JMP Begin Detected: INT 3 Begin: RDTSC XOR ECX,ECX ADD ECX,EAX RDTSC SUB EAX,ECX CMP EAX,0FFFh JNB Detected
|
|
|
RE: Детект отладчика на Делфи - 2008-11-02 23:47:40.243333
|
|
|
Flint_ta
Сообщений: 3720
Оценки: 1120
Присоединился: 2007-01-26 15:49:18.323333
|
Sunzer, если вот так вставлять то это слишком заметно. Лучше побольше кода между инструкциями RDTSC, естественно придется пересчитать CMP EAX,0FFFh. Лично мое имхо, этот код не очень то надежен, можно просто занопить все RDTSC в отлаживаемом процессе и спокойно отлаживать дальше. Другое дело будет если SUB EAX,ECX будет влиять дальше на результат вычислений, например ксорить код полученной константой, но опять же нужно быть на 100% уверенным что всякий раз после
RDTSC
XOR ECX,ECX
ADD ECX,EAX
RDTSC
SUB EAX,ECX
в eax будет одно и тоже
|
|
|
RE: Детект отладчика на Делфи - 2008-11-03 18:20:55.460000
|
|
|
Mandroid76
Сообщений: 202
Оценки: 0
Присоединился: 2008-03-21 15:00:51.726666
|
Я вообще то Асм не знаю
|
|
|
RE: Детект отладчика на Делфи - 2008-11-03 19:43:22.443333
|
|
|
vvviperrr
Сообщений: 301
Оценки: 0
Присоединился: 2007-03-20 21:33:16.790000
|
2Mandroid76 а что ты хотел? компонент?)))
|
|
|
RE: Детект отладчика на Делфи - 2008-11-03 19:46:50.506666
|
|
|
Sunzer
Сообщений: 253
Оценки: 31190
Присоединился: 2007-06-15 19:23:32.436666
|
quote:
ORIGINAL: Mandroid76 Я вообще то Асм не знаю Ну тогда и антиотладочные трюки тебе не нужны… Вставь код между: asm … end;
|
|
|
|
|