Как я могу заставить команду сбой с разрешением 's' в Linux? - PullRequest
0 голосов
/ 08 ноября 2018

Я хочу прочитать дамп ядра команды разрешения s и проанализировать его. Поэтому мне нужен подход для сбоя этих команд. Например, как я могу сделать passwd или su сбой и создать дамп ядра? Использование ^\ не подойдет для этих команд.

1 Ответ

0 голосов
/ 08 ноября 2018

Попробуйте отправить процессу сигнал SIGSEGV от имени root:

~ # pidof passwd
12840
~ # kill -SIGSEGV 12840
~ #

Результат:

~ # ls -l /sbin/passwd
-rwsr-sr-x    1 root     root        908672 Nov  8 18:28 /sbin/passwd
~ # ulimit -c 100000
~ # /sbin/passwd
Changing password for root
New password: Segmentation fault (core dumped)
/ #
...