IDA под Linux, Отладка cgi. Как?

Тема в разделе "WASM.UNIX", создана пользователем qvant, 14 мар 2008.

  1. qvant

    qvant New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2006
    Сообщения:
    38
    Есть линукс, на него установлена ида, есть некий cgi скрипт написанный на Си. Как бы его подебажить?
    Если сделать attach to process, поставить бряк и потом с другой машины обратиться к cgi (т.е. заставить выполнится код процесса к которому сделали аттач) - ничего не всплывает.. Можно ли как-нибудь заставить работать отладку в этом случае?

    Спасибо.
     
  2. pas

    pas New Member

    Публикаций:
    0
    Регистрация:
    18 апр 2003
    Сообщения:
    330
    Адрес:
    Russia
    Писать лог после каждого чиха - это позволит выяснить, где прога запинается.
     
  3. qvant

    qvant New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2006
    Сообщения:
    38
    К сожалению, .cgi не моя =) мне нужно отреверсить некоторые моменты. Думаю переменные окружения заполнить для куков и передаваемых параметров, сейчас буду пробовать..
     
  4. guestapo

    guestapo New Member

    Публикаций:
    0
    Регистрация:
    24 дек 2002
    Сообщения:
    6
    если на си, то это уже не скрипт ;)
     
  5. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    qvant
    Сначала ловишь момент чтения бинарки cgi, следом будет ее запуск. Я слабо знаю методы
    запуска, но скорее всего fork. fork в отладчике нетривиально ловится, но ловится - ищи инфу.
    Там же найдешь и другие методы запуска :)