1.MSScriptenCode
โดยพื้นฐานแล้วมันไร้ประโยชน์มันสามารถแตกได้ใน JS เพียงชิ้นเดียว
2. ห่อหุ้มลงใน DLL
วิธีที่เป็นไปได้มากขึ้นคือตัวอย่างของการห่อหุ้มมันลงใน DLL ผ่าน VB และไม่จำเป็นต้องเปลี่ยนรหัสจำนวนมากมันง่ายต่อการปรับเปลี่ยนและมันก็โทรง่ายมาก ข้อเสียคือการควบคุม DLL จำเป็นต้องลงทะเบียนและโฮสต์เสมือนมักจะไม่ตรงตามข้อกำหนดนี้
เมื่อห่อหุ้มคุณสามารถเพิ่มรหัสสำหรับการตัดสินชื่อโดเมนโฮสต์ในรหัส หากไม่ถูกต้องก็จะถูกปฏิเสธที่จะเรียกใช้ อย่างไรก็ตามแนะนำให้ใช้คลาส encapsulation และตรรกะการนำเสนอควรทิ้งไว้ในไฟล์ ASP ฮ่าฮ่า
กรณี: Dongyi CMS
อย่างไรก็ตาม VB เป็นภาษาที่ตีความและดูเหมือนว่าจะสลายตัว
3. ใช้ netbox
โปรแกรมฝั่งเซิร์ฟเวอร์ ASP ที่พัฒนาโดยคนจีนสามารถแพ็คเกจไฟล์ ASP ได้ ข้อบกพร่องคือฟังก์ชั่น ASP บางอย่างไม่รองรับและยังมีซอร์สโค้ด ASP ในหน่วยความจำ
กรณี: Mai Xiu (ใช้ NetBox เป็นแพลตฟอร์มไม่ใช่ ASP ที่ไม่มีการเข้ารหัส)
ในความเป็นจริงมันจะโอเคที่จะไม่เปิดเผยโปรแกรม แต่คนร้ายจะยังคงพยายามแอบเข้าไปในเซิร์ฟเวอร์ของคุณเพื่อขโมยรหัสโปรแกรม (ดูเหตุการณ์ที่เกิดขึ้นของ SM*RTIPB เว็บมาสเตอร์แฮ็คเซิร์ฟเวอร์ IPBCN)