Форум: "Потрепаться";
Текущий архив: 2003.03.31;
Скачать: [xml.tar.bz2];
ВнизОтладка Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.007 c