![Помощь с CVE-2016-4484](https://rvso.com/image/1000923/%D0%9F%D0%BE%D0%BC%D0%BE%D1%89%D1%8C%20%D1%81%20CVE-2016-4484.png)
Итак, есть эта уязвимость с прошлого года под названием CVE-2016-4484, которая позволяет мне получить root shell, удерживая клавишу Enter при загрузке. Это работает на моем компьютере (я пробовал). Я должен просто ввести следующий код в командную строку:
sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="panic=5 /' /etc/default/grub grub-install
Однако это не сработало. Я получаю сообщение об ошибке:
sed: can't read grub-install: No such file or directory
Я уже запустил grub-install
. Кто-нибудь может мне с этим помочь? Спасибо.
решение1
Глядя на вашу команду и проверяя описание проблемы, на которое вы ссылаетесь, я почти уверен, что это должно быть
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/&panic=5 /' /etc/default/grub
чтобы отредактировать конфигурацию GRUB и добавить panic=5
параметр ядра, а затем
sudo update-grub
для обновления загрузчика с измененной конфигурацией.
решение2
На основеэтот ответ, я думаю, вам нужно запустить команды как root. Попробуйте следующее:
sudo sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="/GRUB_CMDLINE_LINUX_DEFAULT="panic=5 /' /etc/default/grub grub-install
sudo grub-install