Отладчики в *nix

Тема в разделе "WASM.BEGINNERS", создана пользователем stellaco, 11 фев 2009.

  1. stellaco

    stellaco New Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    193
    Доброй ночи..
    Так как я пользуюсь Linux, мне приходится частенько сидеть за gdb (в графической оболочке ddd.) Но для достижения той функциональности работы с отладчиком, что в OllyDBG мне далеко. И вот хотел спросить, есть ли что-то наподобие Olly в *nix ? (wine + olly и VirtualBox + Win + olly и тд... не предлагать)
    (кстати IDA дизасм мне не очень нравится..видимо просто не умею с ним работать, ...как прочитаю хорошую книгу по нему, то переду на него..но покачто ищу альтернативы попроще)

    + Если кто знает какието дельные прибомбасы для кодокопательства в nix, то милости прошу)) , а то основные инструменты это KCalc , Ghex, Wireshark
     
  2. _tmp17628

    _tmp17628 New Member

    Публикаций:
    0
    Регистрация:
    7 фев 2009
    Сообщения:
    144
  3. stellaco

    stellaco New Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    193
    _tmp17628
    =) не моя
     
  4. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Таких отладчиков в UNIX пока нет. Вся беда в переносимости. Если и будет какой мощный отладчик, то это будет отдельный продукт для каждой линейки юниксов.
    Надо бы чтобы кто-нить все это начал, а остальные уже подхватят.
     
  5. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    Если учесть, что в основном отладка ведется с помощью функций ядра, а оно у всех линеек одно (версии могут различаться, но это ен существенно), то переносимость обеспечивается автоматически.
     
  6. stellaco

    stellaco New Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    193
    Знаете хорошую литературу по этому воросу?.. как разробатываются отладчики(как функционируют и тд...) еслиб ношлась хорошая литература, то мнеб было бы интересно взяться за разработку =)
     
  7. green

    green New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2003
    Сообщения:
    1.217
    Адрес:
    Ukraine
    stellaco
    Какой функциональности тебе не хватает в GDB под Linux?
     
  8. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    проще написать front-end для gdb, чем разрабатывать с нуля.
     
  9. _tmp17628

    _tmp17628 New Member

    Публикаций:
    0
    Регистрация:
    7 фев 2009
    Сообщения:
    144
    Хорошо, что автор OllyDbg так не считает...
     
  10. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    IDA 5.4 знает GDB протокол.
     
  11. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Отладчики в nix не нужны, рулят логи.
     
  12. meduza

    meduza New Member

    Публикаций:
    0
    Регистрация:
    15 авг 2008
    Сообщения:
    212
    stellaco
    Есть: http://www.codef00.com/projects.php
     
  13. AndreyMust19

    AndreyMust19 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2008
    Сообщения:
    714
    Ага, а во всех UNIX-системах изменение памяти другого процесса разве происходит тоже одинаково?