1

Web サイトにアクセスしたときに、外部の .exe ファイルを自動的に実行することはできますか? つまり、クライアント ファイル システムにまだ存在しない .exe ファイルです。もしそうなら、これはどのように可能ですか?また、このプロセスでの HTA ファイル、ActiveX コンポーネント、または Java の使用について読んだことがあります。Web サイトにアクセスしたときに Java アプレットがクライアントのファイル システムにコードを書き込むことは可能ですか? これは重大なセキュリティ上の問題であることは承知しています。詳しく教えてください。ありがとうございました。

4

2 に答える 2

2

アプリ (exe またはアプレット) を実行するには、ユーザーが署名し、アクセス許可を付与する必要があります。それでもユーザーのセキュリティ ポリシーで拒否される場合がありますが、可能です。

Java 信頼済みアプレット情報:

http://www-personal.umich.edu/~lsiden/tutorials/signed-applet/signed-applet.html

署名された ActiveX コントロール:

http://dedjo.blogspot.com/2007/07/creating-exposed-and-signing-activex.html

于 2010-02-13T06:43:22.087 に答える
0

本当に必要なのはブラウザプラグインのようです。

FireBreathをチェックしてください:http://firebreath.googlecode.com

これにより、ほぼすべてのWindowsブラウザーで実行されるc ++プラグインを作成でき、必要な操作を実行できます。

ユーザーは最初にプラグイン/ActiveXコントロールをインストールする必要があり、セキュリティ上の考慮事項に十分注意する必要があることに注意してください(つまり、リモートコンピュータで任意のコードを実行できないようにする必要があります)。

于 2010-02-17T18:27:24.710 に答える