0
中/ invalidfileaccess私が知られているパスの外にあるファイルをインクルードしようとした場合、私はよく知られているエラーが表示されます。GhostScriptの:エラー:--file--
Error: /invalidfileaccess in --file--
私は-DNOSAFER
を使用することができることを知っているが、悪質なコードが実行されるため、これを避けたいと思います。
gs
「あなたはファイルを読むことができますが、ファイルを削除または削除しないでください」と伝えるオプションはありますか?
セキュリティは私のためのもので、白黒のグレースケールではありません。それはいくつかの側面を持っています。一つの側面はファイルを読むことです。もう一つの側面はファイルを書くことです。私は読書を許可したいが、書くことを許可しない。白黒の考え方は、現在の状況をより安全にしません。 StackOやその他の場所で、これが知られているinvalidfileaccessエラーについての答えを見てください。あなたが読むアドバイスは: '-DNOSAFER'を使って、私の視点から多くのことを可能にします。 – guettli
-dSAFERが設定されていても(固定されているので)、ファイル名を列挙する方法を見つけたので、既にあなたに同意していないと不満を持ちました。あなたが実行しているPostScriptプログラムのソースを信頼するか、そうでないソースを信頼してください。あなたがそれを信用しないなら、ファイルシステムで任意のことをすることはできません。答えは同じですが、あなたが望むことをする可能性はありません。 – KenS