0
OpenBSD 6.0以降、必須のW^X実施が実装されています。このルールに違反する許可を必要とするOpenBSDで書き込み可能で実行可能なマークバイナリ
バイナリは、ldコマンドでマークすることができます:
は、私が試した:はexecveでW^Xラベルされたバイナリを特定(2)LDによって設定されたWX_OPENBSD_WXNEEDEDフラグに基づいて時間が-zwxneeded。
ld -b <binary> -zwxneeded
ld <binary> -zwxneeded
が、これらは、ファイルの入力/フォーマットエラーを与えます。私はldのmanページを読んできましたが、必要なフラグを設定するためにファイルI/Oの正しい構文を理解することはできません。どんな助け/助言も高く評価されます。