Есть ли Debugger для Linux по типу OllyDBG ?

Тема в разделе "WASM.UNIX", создана пользователем stan, 19 июн 2005.

  1. stan

    stan New Member

    Публикаций:
    0
    Регистрация:
    19 июн 2005
    Сообщения:
    6
    Адрес:
    Russia
    Есть ли Debugger для Linux по типу OllyDBG ? или найти бы сорцы под линукс. Я скачал Linice установил его (у меня АСПЛинукс с ядром 2.4.х), но он как то хренова работает, при запуске у меня вырубается все и звук тоже, и визуально работает только в части экрана и очень не удобный интервейс, конечно я пробовал править сорс, но успехов не достиг там просто есть функции для Х-сервера они автоматом под разно е разрешение экрана выдают мне высоту интерфеса, а это отстойно :-(, Найти бы что-нибудь наподобе ОллиДБГ. Если у кого нидь есть то напишите сюда ли киньте на мыло.
     
  2. letopisec

    letopisec New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2004
    Сообщения:
    228
    есть front-end к gdb - ddd. интефейс чем-то отдалённо напоминает softice.
     
  3. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    а еще есть и linice - www.linice.com

    отладчик ядрерного уровня, фактически порт soft-ice.

    могу залить свою статью с обзором лунуховых дебегеров
     
  4. semen

    semen New Member

    Публикаций:
    0
    Регистрация:
    8 июн 2004
    Сообщения:
    334
    Адрес:
    Russia
    kaspersky

    Выложи статью плиз, думаю многим интересно... включая меня =)
     
  5. stan

    stan New Member

    Публикаций:
    0
    Регистрация:
    19 июн 2005
    Сообщения:
    6
    Адрес:
    Russia
    Ребят я же написал что lin-ice не удобный инструмент так же как и gdb

    так как приходится постоянно вводить команты чтобы увидеть что есть в разных областях памяти, а это есть - не удобно. Я же хочу чтоб было удобно работать :) для промышленного поиска ошибок :). Лин-айс лин-айс, щас зайду на сайт гляду мож есть апдэйт ), но пока с ним работать не удобно.
     
  6. stan

    stan New Member

    Публикаций:
    0
    Регистрация:
    19 июн 2005
    Сообщения:
    6
    Адрес:
    Russia
    ddd-тоже прогрывает olly, я конечно не фанат комфорта, но постоянно вводить команды консоле(gdb) сильно напрягает.
     
  7. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    stan

    > Ребят я же написал что lin-ice не удобный инструмент

    > так же как и gdb

    а) понятие удобства относительно,

    мысль пользоваться гуевой мордой лично не придет и во сне



    б) линайс мощнее ;) а gdb легко завалить,

    так что это уже не вопрос удобства, а выживания ;)



    с) ну вообще-то дофига есть разных отладчиков ;)
     
  8. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    semen

    пасиб за интерес.

    kpnc.opennet.ru и там все,

    что начинается с UNIX
     
  9. stan

    stan New Member

    Публикаций:
    0
    Регистрация:
    19 июн 2005
    Сообщения:
    6
    Адрес:
    Russia
    я же не великий гуру который воюет против крутых схем, мне только отладить малейкий код для freeBSD 4.1 ), так что мне пока нужен комфорт, тем более, если сидишь на жесткой табуретке, а потом пересаживаешся в мягкое кресло, в этом случае понятие удобства вполне реально :)
     
  10. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    stan

    "человек, пользующийся интерактивным отладчиком

    в принципе не способен научиться программировать" (с)

    gdb без графических морд это принципиально другая

    философия отладки. грубо говоря, TD (и его последователи)

    это молоток, а gdb - станок с программным управлением ;)
     
  11. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    stan

    я так понимаю,тебе и софтайс не нравится?

    мне , например , он значительно удобней чем olly

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



    когда я программлю на ассемблере , как ни редко это бывает ничего лучше sice нету, так что хоть я linice

    в глаза не видел (под линух почти ничего не писал/ковырял ), но раз знающие товарищи говорят , что он работает , то значит и работает ...



    imho...
     
  12. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    kaspersky >




    Это утверждение чушь. Во первых, способности человека не зависят от инструментов. От них зависит, насколько человек может раскрыть эти способности. Во-вторых, научиться программировать, и научиться отлаживать код - это 2 большие разницы. Можно программировать вообще ничего не ковыряя в отладчике.
     
  13. stan

    stan New Member

    Публикаций:
    0
    Регистрация:
    19 июн 2005
    Сообщения:
    6
    Адрес:
    Russia
    Да столько базара ... :), а ведь только хотел красиво жить в линуксе )
     
  14. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    S_T_A_S_

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

    >> в принципе не способен научиться программировать

    > Это утверждение чушь. Во первых, способности человека

    > не зависят от инструментов.

    но ведь ты согласишься с тем, что человек,

    обильно юзающий ворд в девяти из десяти случаев

    теояет способность писать без него?



    когда из всех отладочных инстументов доступен

    только дамп памяти, человек учится сначала

    _думать_, а потом кодить. тот же глубого уважаемый

    мной Харон легко обходится без отладчика в тех

    местах где допустим мне без него становится

    просто хреново.



    staier

    > если бы он везде гладко работал и позволял музыку не

    > прерывать , я бы никогда olly не пользовался

    поставь vmware. это просто класс ;)

    можно одновременно пускать несколько отладчиков,

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

    с того же самого места, возращась к нему столько

    раз, сколько потребуется (грубо говоря, это как

    "сохранение" в играх, прошел этап - сохранился),

    наконец можно слушать winamp, листить sdk,

    лазить по иннету без отрыва от производства ;)
     
  15. stan

    stan New Member

    Публикаций:
    0
    Регистрация:
    19 июн 2005
    Сообщения:
    6
    Адрес:
    Russia
    vmware - это эмулятор он работать не будет а если и будет я сильно сомневаюсь что праильно !
     
  16. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    stan

    под vmware soft-ice идет,

    добавляешь в vmx

    vmmouse.present = FALSE

    svga.maxFullscreenRefreshTick = 5

    и все! можно запустить хоть с десяток айсов.

    у меня постоянно как минимум крутятся два-три.

    один на основной системе, два на гостевых.

    только нужно altkey установить, иначе всегда

    будет всплывать основной айс.



    никаких "неправильностей" в работе незамечано.

    правда некоторые защиты детектят vmware,

    но на этот случай есть падчи для vmware...
     
  17. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    у меня 1700+ 512 amd



    так что одну вирт машину оно тянет прилично но несколько?

    хотя конечно если не xp виртуальную поставить , а, скажем w2k...
     
  18. kaspersky

    kaspersky New Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    3.006
    staier

    у меня P-III 733 512

    две виртуальные w2k идут с нормальной скоростью

    ставить xp пока не вижу смысла