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

Вниз

Отладка   Найти похожие ветки 

 
alex134 ©   (2003-03-13 20:35) [0]

Есть программа, написаная не мной, которую надо чуть-чуть переписать. Я установил себе SoftIce, пытаюсь отладить программу - ничего не получается. Т.е. программа запускается, и дальше работает себе как обычно, окно отладчика не открывается, короче не отлаживается. В чем дело? Может программа защищена от отладчиков (SoftIce) ?


 
NetBreaker666 ©   (2003-03-13 20:44) [1]

А ты SoftIce"ом пользоваться умеешь ? КАким образом ты пытаешься открыть окно отладчика, и открывается ли оно, если та программа не запущенна (не знаю как с NT, но под 98 SoftIce убить нельзя).


 
mike-d ©   (2003-03-13 20:48) [2]


> Есть программа, написаная не мной, которую надо чуть-чуть
> переписать

так переписать или перекорежить? уточните, есть ли исходники...


 
alex134 ©   (2003-03-13 21:11) [3]

Есть ли исходники? Исходников ессно нет! И это не означает что ее надо перекорежить!
to NetBreaker666 © А ты им умеешь пользоваться?
Symbol Loader/ File/ Open Module/ Load. Как еще ?


 
DiamondShark ©   (2003-03-13 21:14) [4]

Как сказал один товарисчь в другом месте и по другому поводу
"отлаживать -- от слова лажа"


 
alex134 ©   (2003-03-13 21:17) [5]


> DiamondShark © (13.03.03 21:14)
> Как сказал один товарисчь в другом месте и по другому поводу
> "отлаживать -- от слова лажа"

<<Это смотря кто отлаживает


 
NetBreaker666 ©   (2003-03-13 21:18) [6]

2alex134 ©>
я прочитал и меня стошнило под стол
Какой нах Symbol Loader ? Ты хоть знаешь что это такое ?
Попробуй нажать CTRL+D (в любом месте). И запомни: нельзя вызвать отладчик SoftIce"а программным путем (кроме как сгенерить исключение и не обработать его - но это уже отдельная история), если бы было можно - то не было бы особой проблемы с обнаружением софтайса... Кстати, ты ASM надеюсь знаешь?

...здесь недавно одну софтину ломал... ммм... такой кайф... носталгия, мать ее.


 
alex134 ©   (2003-03-13 21:23) [7]

Да, все было бы круто, но ... Нажимаю Ctrl+D - kernel32. Как на моюпрогу попасть? (Ессно я ее запускаю перед этим)


 
alex134 ©   (2003-03-13 21:26) [8]

Знаю асм поверхностно, если бы не знал вообще даже рыпаться не стал бы )


 
NetBreaker666 ©   (2003-03-13 21:31) [9]

Oh-yo... набери в консоле help. Реально, если прога имеет окно (даже консольное) то активируй окно и жми контрол-Д (обычно этого хватает, что бы прога начал обрабатывать нажатие - и в это время открывается дебугер).

А что за прога ? td32 сперва попробовать не хочешь ?


 
Ihor Osov'yak ©   (2003-03-13 21:45) [10]

2 alex134 © (13.03.03 21:26)
> Знаю асм поверхностно,
2 alex134 © (13.03.03 21:11)
>Есть ли исходники? Исходников ессно нет!

Тогда сливай воду... То есть бросай эту затею. Или перепиши занова с нуля...

2 alex134 © (13.03.03 21:23)
Да, все было бы круто, но ... Нажимаю Ctrl+D - kernel32. Как на моюпрогу попасть? (Ессно я ее запускаю перед этим)

Намного проще в бинарник на место какого-то ненужного push int3 впаять (есно потом соотв. pop на nop поменять не забыть)...



 
NetBreaker666 ©   (2003-03-13 21:49) [11]

Намного проще в бинарник на место какого-то ненужного push int3 впаять (есно потом соотв. pop на nop поменять не забыть)...

А не легче td32 ?


 
i-C3H7OH ©   (2003-03-14 02:08) [12]

2 alex134 ©
обрати внимание на книжицу К.Касперского "Фундаментальные основы хакерства" (кажется), там как раз про то, как обращаться с идой с софтайсом на пару, различать в ассемблерных дебрях конструкции языка высокого уровня и тд и тп. как раз для начинающих типа нас с тобой...


 
Danilka ©   (2003-03-14 07:55) [13]

http://www.yandex.ru/yandsearch?rpt=rad&text=soft+ICE+%EE%F1%ED%EE%E2%FB+%EE%F2%EB%E0%E4%EA%E8


 
Ihor Osov'yak ©   (2003-03-14 09:43) [14]

2 NetBreaker666 © (13.03.03 21:49)

Во-первых, чел за софтайсу спрашивал.
Во-впорых, не зная что у него там за програмулина, т.е. под какую платформу, на чем написана, чего решает - рассуждение на тему какой инструмент оптимальнее - чистой воды гадание на кофейной гуще...


 
alex134 ©   (2003-03-14 16:40) [15]

Всем спасибо. Разобрался.


 
alex134 ©   (2003-03-14 16:49) [16]


> i-C3H7OH © (14.03.03 02:08)
> 2 alex134 ©
> обрати внимание на книжицу К.Касперского "Фундаментальные
> основы хакерства" (кажется), там как раз про то, как обращаться
> с идой с софтайсом на пару, различать в ассемблерных дебрях
> конструкции языка высокого уровня и тд и тп. как раз для
> начинающих типа нас с тобой...

Она бывает в электронном варианте?



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

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

Наверх




Память: 0.5 MB
Время: 0.01 c
14-100457
{bas}
2003-03-14 18:33
2003.03.31
опять Память


7-100472
Alpine
2003-02-04 18:21
2003.03.31
Как осуществить запись с телефонного разговора ?


14-100405
han_malign
2003-03-13 18:27
2003.03.31
Так и эти поняли прелесть Интернета, а что дальше будет???


1-100316
MiXen
2003-03-19 19:51
2003.03.31
изменение атрибутов файла


1-100253
AntMal
2003-03-18 17:51
2003.03.31
Как быть с этим Memo