Запуск vlc из под root

Ставим hex-редактор:

apt-get install hexedit

С помощью данного редактора открываем бинарник vlc:

hexedit /usr/bin/vlc

Находим geteuid и заменяем на getppid. (Переключение между окнами производится tab.)
Функция geteuid(void) вызывается при запуске и если запуск произошёл от root, то происходит ругань и выход. Изменение имени вызываемой функции помогает обойти данную фичу VLC.

Запись опубликована в рубрике Linux с метками , , . Добавьте в закладки постоянную ссылку.

Добавить комментарий