教育上の理由から、Cコードを利用する必要があります
プログラムは最初にegidを設定し、次にsystem("/usr/bin/...");
コマンドの脆弱性を設定します。
そこで、ホームディレクトリで「usr」を実行可能にし、ホームへのパスを設定しましたPATH=$HOME:$PATH
そして、bashのIFS変数を/に変更したいと思います。export IFS='/'
残念ながら、Cプログラムを呼び出すと、エクスプロイトが機能しません。
誰かが私に何が悪いのか教えてもらえますか?