Сейчас на форуме: asfa, _MBK_ (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Защита от дизассамблирования
Посл.ответ Сообщение

Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 16 августа 2009 19:23
· Личное сообщение · #1

Вот встретил прогу где защита от бряков. т.е. ставишь бряк а прога не реагируе и выполняется дальше.
Кто встречал как это дело реализовано? и что можно с ним сделать т.е. как обойти ... ?
поискал на форуме не смог найти. Может кто ссылку куда скинет тоже буду благодарен.




Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 16 августа 2009 19:41 · Поправил: SER[G]ANT
· Личное сообщение · #2

на что ставил бряк ? может быть эта апишка не выполняется в данной момент..
Да и прогу в студию.



Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 16 августа 2009 19:46
· Личное сообщение · #3

прога www2.racurs.ru/download/photomod44/ph_rus_net_736_novector.rar
защита USB ключ HASP, но для начала хотел разобраться с тем что я не смог бряк поставить.
открывал в Ollydbg и W32Dasm.



Ранг: 20.8 (новичок), 1thx
Активность: 0.010
Статус: Участник

Создано: 16 августа 2009 20:11 · Поправил: um0v
· Личное сообщение · #4

nevertime
А хардварные бряки срабатывают?
Вот неплохой док по антиотладке


13c0_16.08.2009_CRACKLAB.rU.tgz - АНТИОТЛАДОЧНЫЕ ТРЮКИ.zip



Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 16 августа 2009 20:19
· Личное сообщение · #5

Спасибо, um0v..
возможно я рано сделал выводы.. буду разбираться..




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 17 августа 2009 06:42
· Личное сообщение · #6

ещё бы разобраться в терминах: дизасм и отладка



Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 20 августа 2009 20:37
· Личное сообщение · #7

отладка это когда прогу накодил и ищешь баги что бы работала хорошо без ошибок. или же нашел ошибку и ишешь где и из-за чего она. дизассамблировани это когда берешь чужую (т.е. без исходников программу ) и копаешься в ней. Но в данном примере это равнозначно и думаю мы все поняли друг друга



Ранг: 1.7 (гость)
Активность: 0=0
Статус: Участник

Создано: 21 августа 2009 11:24
· Личное сообщение · #8

2nevertime
нет. Дизассемблирование - статический анализ (в дизассеблере), отладка - динамический (в отладчике)



Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 22 августа 2009 06:49
· Личное сообщение · #9

а что не правильного я написал, просто у меня пример а не определение.



Ранг: 24.5 (новичок)
Активность: 0.040
Статус: Участник

Создано: 22 августа 2009 12:54
· Личное сообщение · #10

тогда заголовок темы в заблуждение вводит



Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 22 августа 2009 15:34
· Личное сообщение · #11

но есть же защита и от статического анализа ))




Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 22 августа 2009 15:50
· Личное сообщение · #12

есть, криптовка кода, разбавление мусорным кодом основного

-----
Лучше быть одиноким, но свободным © $me




Ранг: 38.1 (посетитель), 4thx
Активность: 0.030
Статус: Участник

Создано: 24 августа 2009 10:09
· Личное сообщение · #13

да мусор в коде вводит в заблуждение.. а как он добавляется ? в исходниках ?


 eXeL@B —› Вопросы новичков —› Защита от дизассамблирования
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати