เมื่อเร็วๆ นี้ เนื่องจากความต้องการของโปรเจ็กต์ ฉันจึงได้เรียนรู้การเขียนโปรแกรม ISAPI Filter และเขียนระบบนี้ ตอนนี้เปิดซอร์สให้เพื่อน ๆ ในฟอรัมการเขียนโปรแกรม
คำแนะนำในการใช้ระบบป้องกันการดาวน์โหลดทรัพยากรเว็บไซต์ RedIce
ระบบป้องกันการดาวน์โหลดทรัพยากรเว็บไซต์นี้สามารถป้องกันไฟล์ mdb และ asa ทั้งหมดในเว็บไซต์เพื่อป้องกันไม่ให้ดาวน์โหลดได้
ดาวน์โหลด ยิ่งไปกว่านั้น ไฟล์บางประเภทในไดเร็กทอรีเฉพาะสามารถป้องกันได้เพื่อป้องกันไม่ให้ไฟล์ผิดกฎหมาย
ดาวน์โหลด
วิธีใช้:
1 คัดลอกไฟล์การกำหนดค่าไฟล์ FileProtector.ini ไปยังไดเร็กทอรีรากของไดรฟ์ C
2 เพิ่มตัวกรอง ISAPI ให้กับ IIS
การดูแลระบบ -> บริการข้อมูลทางอินเทอร์เน็ต -> เว็บไซต์ -> คุณสมบัติ -> แท็กตัวกรอง ISAPI
คลิกเพิ่มแล้วป้อนชื่อตัวกรอง (เช่น AntiDownload) เลือก
เลือกเส้นทางไปยังไฟล์ DLL
3 แก้ไขเส้นทางสัมพันธ์ของไดเร็กทอรีในไฟล์ FileProtector.ini ไปยังเป้าหมายที่คุณต้องการป้องกัน
เส้นทางสัมพันธ์กับเรกคอร์ด
ไม่เป็นไร!
หมายเหตุ: 1 ไฟล์ AntiDownload.dll ไม่จำเป็นต้องลงทะเบียนโดยใช้คำสั่ง Regsvr32
2 เฉพาะข้อมูลบรรทัดแรกในไฟล์ FileProtector.ini เท่านั้นที่ถูกต้องและสามารถเขียนได้เท่านั้น
เส้นทาง