gdbでファイルを開くときに権限が拒否されました。
いくつかのCTF課題を実装しています。これらのフラグは、プログラムによって読み取られるいくつかのテキストファイルにあります。フラグを保護するためにファイルの所有者を変更しましたが、setuidファイルを読み取ることができるように実行可能にしました。 gdbの外部でプログラムを実行すると、動作するフラグを読み取ることができますが、gdbの内部ではPermission deniedVirtualBoxのLinux仮想マシンで練習を実行しています。 sudoersファイルにない一般ユーザーを作成し、フラグファイルはrootに属します。 -rwsr-xr-x 1 r...