· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.RESEARCH —› Посоветуйте отладчик

<< . 1 . 2 . 3 . >>

Посл.отвђт Сообщенiе


Дата: Авг 5, 2004 13:36:38

n0p
> Много уважаемый Asterix, как ты наверное заметил внизу топикак есть примечание, проанализировав которое

Я не понял смысл приписки, кто чего и с чьего компа отправил, кто есть Kinder(я знаю только одного, который "дитя дзена") и кто есть nOp, почему они вдруг оказались вместе, кто конкретно отправил сообщение и т.д. и т.п., вобщем ничего не знаю, гоните отладчик в топик ;-)

q_q
> модифицировать память, регистры.

У некоторых из тех консольных отладчиков проблемы с модифицированием флагов, кажется..

> Afaik профессионалы предпочитают именно их.

Весьма спорно.

> Называть не буду. Он тебе уже не понравился.

:-)


Дата: Авг 5, 2004 15:30:15

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

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


Дата: Авг 5, 2004 19:39:49

q_q
> Из твоих сообщений создается впечатление, что проблемы некоторых отладчиков исключительно, потому что они консольные..

А вот это уже точно бла-бла-бла, я уже аргументировал, но ты почему-то закрываешь глаза на то что эти консольные отладчики портят регистры, некоторые из них умеют грузить файл только если его имя в DOS формате, слабы по функциональным возможностям.
Кстати Trw2000 всё-таки ring-0 отладчик(хотя я раньше почему-то так не думал), возможно поэтому он не имеет проблем с сохранностью регистров на входе в неизменном состоянии. Кстати, немаловажно что TRW имеет синтаксис SoftIce и те же горячие клавиши, чего нет в этих консольных. Да ещё, не помню какой именно из консольных отладчиков, но в попытке пройти по команде aam 16 неизменно давал ошибку.
Зря ты не назвал отладчик которым пользуешься, я бы его конкретно проверил :-)


Дата: Авг 6, 2004 04:45:58

Asterix
я уже аргументировал
Где? "Мыши не хватает, множества вкладок/меню не хватает" по твоему это аргументы?

Я не радею за консольные отладчики. Мне не понятно, почему ты полагаешь, что использование мыши и разветвленного меню присуще только гуевым программам, почему ошибки в программах ты ассоциируешь с их консольностью? Тебе больше других понравился TRW2000 ничего не имею против. Описывай его положительные моменты, в сравнении с другими конкретными отладчиками, зачем ругать мифические консольные?

я бы его конкретно проверил :-)
Ты уже отозвался о нем отрицательно, зачем усугублять.


Дата: Авг 6, 2004 05:02:29

q_q
> по твоему это аргументы?

Это в том числе, но я ведь приводил и другие аргументы.
А что до мыши, то эти консольные отладчики тоже имеют кое-какой интерфейс(окна) и было бы удобнее попадать в конкретное окно просто поставив в него курсор.

> зачем ругать мифические консольные

Не мифические, а вполне конкретные.

Кстати, ты не привёл ни одного аргумента в пользу хотя бы твоего консольного отладчика, как он там называется OSD, AFD, INSIGHT?


Дата: Авг 6, 2004 06:29:04

Asterix
Это в том числе
Не хочу начинать дискуссию на тему интерфейса, однако считаю, что наличие "множества вкладок/меню" не являются положительным фактором.

приводил и другие аргументы
Про регистры на старте, на которые "Никто и не надеется" (C) Asterix? Наверно, я невнимателен, но ничего другого не вижу.

ты не привёл ни одного аргумента в пользу хотя бы твоего консольного отладчика, как он там называется
А я и не позиционировал его как достойный, ибо боюсь нарваться на твою критику. ;-)


Дата: Авг 6, 2004 11:20:24

defrag

softice 2.8


Дата: Авг 6, 2004 12:52:54

„Наверно, я невнимателен, но ничего другого не вижу.“
в консоли низзя шрифты кастомизировать, я в олли использую Courier New, 14pt, bold - красота, а то в том же айсе на большом мониторе только глаза портить :)


Дата: Авг 6, 2004 13:04:04 · Поправил: q_q

masquer
Это - аргумент, однако справедливости ради замечу, что можно, но не так же гибко, как в gui.


Дата: Авг 6, 2004 13:05:04

2 CARDINAL
а почему SoftIce 2.8 ?
Если уже есть 4.05

2 Others

В OllyDbg мне нравятся аналитические возможности
выделение процедур, построение деревьев вызова,
поиск ссылок на указанный адрес
список можно продолжать

и, заметьте, со всем этим я разобрался без всякого мануала

Назовите мне консольный отладчик с подобными возможностями

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


Дата: Авг 6, 2004 13:21:27

„а почему SoftIce 2.8 ?“
потому что это последний, который был под дос


Дата: Авг 6, 2004 13:21:45 · Поправил: q_q

defrag
уже есть 4.05 ... В OllyDbg мне нравятся ... Назовите мне консольный отладчик с подобными возможностями
Ничего плохого про Olly не скажу. Называть подобные консольные отладчики тоже не буду, не знаю таких. Только обращу твое внимание на первое сообщение в ветке, которое является вопросом в ней обсуждаемым: Нужен отладчик для DOS-приложений ...


Дата: Авг 6, 2004 13:48:12

2 Q_Q

вот именно отлаживать DOS приложения из под винды

Ведь DOS приложения запускаются внутри виртулаьной машины, так что мешает виндовому отладчику рулить этой машиной извне? Анализировать содержимое памяти ит.д.

Я имел ввиду именно такой отладчик, который запускал бы досовскую прогу скажем в окне и параллельно ей висел и дебажил её.

А то, когда дебажишь софтайсом ALT+TAB не нажмешь, если вдруг посчтитать чего нибудь захотелось на калькуляторе или скопировать порцию кода в NotePad


Дата: Авг 6, 2004 14:53:40

defrag
виндовому отладчику рулить этой машиной извне
Такие отладчики мне не известны.


Дата: Авг 6, 2004 14:57:32

Я вот подумал, почему бы WinDbg не рулить на DOS прогах, ведь обязан?! И если удастся запустить его на одной машине то получится как Olly.

<< . 1 . 2 . 3 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.055