1.MSScripteCode
Grundsätzlich ist es nutzlos, es kann in nur einem Stück Js geknackt werden
2. In DLL eingekapselt
Eine praktikablere Methode ist ein Beispiel dafür, dass sie durch VB in eine DLL in ein DLL eingekapselt wird, und es ist nicht erforderlich, viel Code zu ändern, es ist leicht zu ändern, und es ist auch sehr einfach zu rufen. Der Nachteil ist, dass DLL -Kontrollen registriert werden müssen und virtuelle Hosts diese Anforderung normalerweise nicht erfüllen müssen.
Bei der Einkapselung können Sie im Code Code für das Beurteilung des Host -Domänennamens hinzufügen. Wenn es nicht korrekt ist, wird es verweigert, zu laufen. Einkapselungsklassen werden jedoch empfohlen, und die Präsentationslogik sollte in der ASP -Datei gelassen werden. Haha
Fall: Dongyi CMS
VB ist jedoch eine interpretierte Sprache und scheint zerlegt zu werden
3. Verwenden Sie Netbox
Ein von chinesischer Leute entwickelter ASP-serverseitiger Programm kann ASP-Dateien verpacken. Der Fehler ist, dass einige ASP -Funktionen sie nicht unterstützen und es im Speicher noch ASP -Quellcode enthält.
Fall: Mai Xiu (mit Netbox als Plattform, nicht als unverschlüsselter ASP)
Tatsächlich wäre es in Ordnung, das Programm nicht offen zu legen, aber der Bösewicht wird immer noch versuchen, sich in Ihren Server zu schleichen, um den Programmcode zu stehlen. (Siehe Vorfall von SM*RTIPB -Webmaster, das den IPBCN -Server hackt.)