Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.07;
Скачать: CL | DM;

Вниз

защита от отладчика softice   Найти похожие ветки 

 
Мыш ©   (2003-03-19 11:57) [0]

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


 
i-C3H7OH ©   (2003-03-19 12:14) [1]

большинство отладчиков плохо переваривают многопоточные приложения и множественные конструкции типа try-catch.
ну не то что плохо прсто отлаживать сразу два или более потоков одновременно это сам понимаешь... это как бы стандартные приемы


 
Мыш ©   (2003-03-19 13:41) [2]

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


 
Malder ©   (2003-03-19 14:18) [3]

to Мыш

1) Ты сначала очень хорошо подумай, зачем тебе это надо ? Неужели твою программу кто-то будет ломать ? Она такая хорошая ?

Без обид, просто не надо делать то, что делать не надо :)

2) Сходи на www.wasm.ru - там есть несколько интересных статей по этому поводу. Например, http://www.wasm.ru/article.php?article=1017001

А вот против SOFT-ICE мало что можно сделать. Особенно, если он с "доработками"


 
NKiril ©   (2003-03-19 15:05) [4]

Товариши, большая просьба заглянуть в этом форуме в вопрос Защита от копирования. Там по этой тебе вопросик есть, может кто подможет?


 
Мыш ©   (2003-03-19 15:36) [5]

2 malder: Да, не то чтобы хорошая, сам себя хвалить не буду,но нужная - 100%

2NKiril : Ты бы ссылку на топик дал, шансов что кто-то зайдет больше было бы.


 
JibSkeart ©   (2003-03-19 17:21) [6]

FREEWARE и никаких проблем :)


 
Мыш ©   (2003-03-19 20:08) [7]

2 JibSkeart: Еще один защитник "хакерской морали"? Вери гуд, если считаешь, что все должно быть нахаляву и бесплатно, приходи ко мне весной огород копать. Спасибо скажу.


 
NetBreaker666 ©   (2003-03-19 20:41) [8]

Я думаю бесполезно писать такую защиту. Как-то давным-давно сидел я за компом, на котором постоянно был запущен SI (обычно для того, чтоб падающие проги восстанавливать... win98, понимаешь), тык вот, пару игрушек, типа NHL 98 отказывались запускаться, говоря, что SoftIce запущен. У меня тогда практики отладки практически не было. Этот NHL я пропатчил за полчаса, вставив всего один nop.


 
мыш ©   (2003-03-19 20:55) [9]

а вот с точки зрения отладчика таймер - это тоже отдельный поток? Т.е. для затруднения жизни крякеру можно использовать таймеры, или все таки нужно потоки tthread создавать?


 
NKiril ©   (2003-03-19 21:38) [10]

http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1047939503&n=0
Ссылка...

А насчет защиты может и не надо сильно выделываться, помнится я где то читал интересный вид защиты, такой замудрованый, но работающий и конкретно усложняющий жизнь. Но программа при этом стоит дороже и ой на много... много времени и сил приходится убивать. А взломать можно всё, я например защиту пишу так, что бы рядовой юзер не ломанул и не распространял, а опытный все равно крякнет, это будет плюс, значит прога нужна. Главное, что бы к тому времени появилась вторая версия, тогда первую можно сделать бесплатной. Вот так вот!



Страницы: 1 вся ветка

Текущий архив: 2003.04.07;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.011 c
1-19696
Askik
2003-03-26 13:23
2003.04.07
TreeView с возможностью Check для Items, SubItems...


14-19751
rage
2003-03-21 19:12
2003.04.07
Как сделать калькулятор


3-19484
spogi
2003-03-19 12:58
2003.04.07
v Paradox ne integer a real, ili float. ctobi...


14-19778
Vad
2003-03-18 02:21
2003.04.07
До начала конца осталось 72 часа?


1-19569
isma
2003-03-25 09:34
2003.04.07
ListView-вопрос?