他のバイナリを(実際の「execve」syscallなしで)ロードするために、execve(主にopenとmmapを使用)を「エミュレート」できるとどこかで述べたのを見ました。
- すでに実装されている例はありますか?
- 静的バイナリと動的バイナリの両方をロードできますか?
- ポータブルにできますか?
このような機能は、ファイルシステム ビットを無視するか、実際の execve を許可しないようにインストールされた seccomp ポリシーを使用して、任意のバイナリに作業を委任するのに役立つ場合があります。