最近、プロジェクトのニーズにより、ISAPI フィルター プログラミングを学び、このシステムを作成しました。現在、プログラミング フォーラムで友人にオープンソースを公開しています。
RedIce ウェブサイト リソースのダウンロード防止システムの使用手順
この Web サイト リソースのダウンロード防止システムは、Web サイト内のすべての mdb および asa ファイルを保護し、ダウンロードされないようにします。
ダウンロード。さらに、特定のディレクトリ内の特定の種類のファイルを保護して、不正なアクセスを防ぐことができます。
ダウンロード。
使用方法:
1 構成ファイル FileProtector.ini ファイルをドライブ C のルート ディレクトリにコピーします。
2 IIS に ISAPI フィルターを追加する
[管理] -> [インターネット インフォメーション サービス] -> [Web サイト] -> [プロパティ] -> [ISAPI フィルタ タグ]
[追加] をクリックし、フィルター名 (例: AntiDownload) を入力します。選択する
DLL ファイルへのパスを選択します。
3 FileProtector.ini ファイル内のディレクトリ相対パスを、保護するターゲットに変更します。
レコードへの相対パス。
それで大丈夫です!
注: 1 AntiDownload.dll ファイルは、Regsvr32 コマンドを使用して登録する必要はありません。
2 FileProtector.ini ファイル内のデータの最初の行のみが有効であり、書き込みのみが可能です。
道。