異なるコマンドで各コマンドを実行する

異なるコマンドで各コマンドを実行する

私は、実際に効果的な外部コマンドがシステムで実行される前に暗号化方式で署名する必要があるシステムを構築しています。これらの制限は適用され、署名が検証されたコマンドのみがこれを実行できます。

可能であれば、便宜上、ユーザーがこのランチャーを介してコマンドを実行することを具体的に指定する必要なく、このランチャーを介してすべてのコマンドを実行したいと思います。そのような機能を実装することが可能かどうかを知りたいです。

答え1

以下では、そのような計画を実施することはできません。。サブプロセスを開始する他の多くの方法があるので、バイパスするのは簡単です。

しかし、iOSが実装する方法で完全にロックされたUIを開発できます。どのツールも承認されたチャンネル(アプリストアまたは同様のリポジトリ)を介さないとファイルシステムにコードを書くことができないようにしてください。

OS X(技術的にUnix)ではコード署名の確認特性、すなわちオプションで実施

関連情報