Решил постепенно рассказывать о утилитах и инструментах, которые использую в работе. Одна из таких утилит -
strace. Она используется для отслеживания системных вызовов, которые использует исполняемый файл. Это информация помогает писать поведенческией правила для малварей, а так же просто при динамическом анализе. Далее приведен список флагов, которые чаще всего пригождаются мне в работе.Полезные флаги
-
-p - присоединиться к работающему процессу;-
-e - указать список отслеживаемых вызовов;
strace -e trace=network,read,write /path/to/app args
-
-f - следование fork() ;-
-P - собирать системные вызовы связанные с конкретным файлом или дирикторией;
strace -P /etc/passwd cat /etc/passwd
#tool@coffee_cube
