Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 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.02 c
14-100434
Карелин Артем
2003-03-14 12:02
2003.03.31
А если защитить так.


14-100461
Maximator Vetera
2003-03-14 15:32
2003.03.31
Переход между листами в Excel 97 с помощью горячей клавиши


7-100488
alex134
2003-02-03 20:18
2003.03.31
Серьезная штука с памятью


3-100162
b_baranov
2003-03-12 23:22
2003.03.31
регистры клавиатуры


3-100171
L_Wit
2003-03-12 10:13
2003.03.31
Изменение размера поля таблицы





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский