任意のコードを実行せずに安全にcatコマンドを実行する

任意のコードを実行せずに安全にcatコマンドを実行する

16進数の組み合わせに基づいてこの小さなファイルを作成し、catが中断され、catファイルがある端末が表示されます。リセットはもう機能しません。 catを一種のループに欠かせませんか?誰かがこれを説明してもらえますか?問題は発生しませんが、私が見ていないいくつかの副作用がある可能性があるため、本番環境で実行しないでください。

猫キラーバージョン1ダウンロード

「cat brocat」コマンドを実行すると、これを確認できます。

たぶんこれはcatのセキュリティ問題かもしれません。任意のコードを実行できますか?

別の例:cat /usr/bin/viは最後に見つからなかったいくつかのコマンドを実行することができます!

猫をより安全に走る方法はありますか?

ベストアンサー1

cat -v /usr/bin/vi端末が処理しようとしている実際の制御文字の代わりに印刷できない文字をASCII表現で印刷することができます。これはあなたの問題を解決しますか?

おすすめ記事