LINUX.ORG.RU

exception detect tool

 


0

1

Доброго времени суток.

Подскажите аналог winappdbg в linux.
То есть нужно мониторить приложение и если происходит exception, сообщать об этом с disasm, stack,...
dbg - не то. так как это будет использоваться при многих запусках ПО.
То есть

for(i in samples)
{
tool_detect_exception(software(i))
}
То есть, есть много тестируемых экземпляров для изучаемого ПО, хочется протестить, на каких из них она падает.
Количестов семплов 10^6. И нам нужно call stack, disasm - для сортировки уникальных крешей.
Подскажите может есть какие то плагины на python для dbg для этого?
Или какие то отдельное ПО?
Пробывал: pmcma. - как то не очень впечатлен. он скорее для анализа а не для мониторинга.
Под винду кстате тоже интересно, есть ли аналоги winappdbg, так как он сам с большими недостатками.

Заранее спасибо.

зачем тут *dbg'и всяческие? запускаешь основной процесс, от него отфоркиваешь дочерние, наливаешь туда своих «эльфов», и смотришь - сломало ноги или нет

не?

shty ★★★★★
()
Ответ на: комментарий от shty

и вообще - задача сделать мониоринг или просто затестить?

shty ★★★★★
()

есть core_pattern, там можно укаказть бинарь которому будут скармливаться корки (см. man 5 core). Из этой программы можно сделать всё что угодно, в т.ч. загрузить в gdb корку и снгять им все нужные данные, а может даже просто приаттачится к процессу и снять аналогичное без сохранения корки на диск.

В общем, это дело минут 15-30 написания скрипта для core_pattern.

mashina ★★★★★
()

http://www.cert.org/blogs/certcc/2012/04/cert_triage_tools_10.html - вот это просил. Пока сам не нашел - так не кто и не подсказал. Блять что за ебаный ЛОР, где ЛОГ 7 лет назад, когда ответы были на любые вопросы. а ща только троли одни!

artin888
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.