Убрать setuid-бит с бинарника medium
- name
remove-setuid- image
labctl-base:3.12- timeout
- 30s
- tags
- filesystem, permissions, security
задание
Убрать setuid-бит с бинарника
Хелпер /app/helper развёрнут с setuid-битом — он выполняется с правами
владельца файла (root). Это потенциальная точка повышения привилегий.
Снимите setuid-бит в рамках харденинга.
Симптомы
$ ls -l /app/helper
-rwsr-xr-x 1 root root 16 /app/helper
(Буква s вместо x в поле владельца = setuid.)
Требуемое состояние
Setuid-бит (stat.S_ISUID) на файле /app/helper должен быть снят.
Остальные права можно оставить как есть.
Почему
Классический харденинг: setuid-бинари — частая причина повышения привилегий.
Тренировка чтения битов режима (ls -l, stat) и chmod u-s.
checking…
сессия: up → shell → check → down
терминал
закрывается при остановке сессии · Ctrl+D чтобы выйти · F11 полный экран
подсказки
⚠ открытые подсказки учитываются в рейтинге
попытки
- загрузка…