質問: phpからシステム関数で、(シェルではなく)javaに以下のように引数付で実行させたい処理があります。 exec('java JavaProgram 引数 引数 ・・・'); コマンド・インジェクションを防ぐ必要がありますが、PHPのWEBページからのユーザの入力値をJAVA側で何の欠落もなく受け取りたいんです。 入力値をPHP側で何らかのエンコード方式を使用してサニタイズした引数を作成し、JAVA側でデコードする形を想像しているのですが、シェルの引数の受け渡しとして無害な良い方法はありますか。
回答: >シェルの引数の受け渡しとして無害な良い方法はありますか。 ありません