suid /bin/echo が上昇したファイルに書き込めませんか? [コピー]

suid /bin/echo が上昇したファイルに書き込めませんか? [コピー]

サイドにコピーしてrootとして実行し、弱いユーザーに戻すと、/bin/echoなぜchmod u+s実行できないのですか/root/suidecho "something" > /usr/bin/passwd? (許可が拒否されました)

ベストアンサー1

簡単に言えば、特権の昇格にはechostdoutに書き込むことができる最高の特権があるため、完全に通常の非スーパーユーザーシェルは書込み権限のないファイルにリダイレクトしようとします。

おすすめ記事