История изменений
Исправление mittorn, (текущая версия) :
suid:
1. Позволяет бинарнику выполнять операцию setuid, тем самым повышая привелегии
2. Запрещает другим процессам (пускай даже от этого же пользователя) вмешиваться в память, чтобы они не могли повлиять на действия с повышенными привелегиями
Например, su/sudo. Он имеет флаг suid. запускается от текущего пользователя, запрашивает пароль, поднимает привелегии, читает хэш пароля, проверяет его и выставляет привелегии при правильном пароле, после чего запускает дочерний процесс. Защита от ваимодействия как раз чтобы другие процессы не могли к примеру повлиять на проверку пароля.
Исходная версия mittorn, :
suid:
1. Позволяет бинарнику выполнять операцию setuid, тем самым повышая привелегии
2. Запрещает другим процессам (пускай даже от этого же пользователя) вмешиваться в память, чтобы они не могли повлиять на действия с повышенными привелегиями