LINUX.ORG.RU
ФорумAdmin

Узнать детали по процессу perl

 , , ,


0

1

Добрый день, взломали VPS'ку. В top висит процесс perl, запущенный от apache рассылает спам.

/proc/exe/<id> дает /usr/bin/perl

в lsof показывает, что скрипт рассылает письма по SMTP, ps elfww тоже выводит только /usr/bin/perl.

Вопрос - как узнать путь до perl скрипта, который запускает апач, если процесс уже запущен?


Просканируй на новые файлы директории, откуда разрешен запуск скриптов. Может еще чего найдешь.

soomrack ★★★★★
()

В общем случае никак, наверное

На всякий случай, кроме /proc/$pid/exe, можно посмотреть /proc/$pid/smaps

А вообще отложи образ для последующего анализа, и переустанавливай ОСь. Скомпрометированную систему использовать нельзя.

router ★★★★★
()
# gdb =perl <pid>
(gdb) generate-core-file
# strings core.<pid>

внимательно изучить, может и поможет.

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