asp内容加密的原理

来源:百度知道 编辑:UC知道 时间:2024/09/28 07:42:15
自己做的一套ASP程序,想进行代码保护。
从目前网上流行的来看,一般都是自己写了一个DLL文件,然后注册到服务器,然后在ASP里建立createobject("**").
举个例子:
Set AspCoding = Server.CreateObject("ASPEncodeDLL.AspCoding")
AspCoding.EnCode("HhuhuC8hOfzePiBbQd7iFbRc01AMH4xLL3R0K2QLB0J2b5kLSNMXm5O4Hhlc7iDHSdBH7HwfjgAiFiyfWfTIhcgITGAgQCHfMIhbGg9eyCjClCzewc9h8iagFi6hQczdVdVcFItcsIHfKGLcBH9ePiHfMIiGTGFiagsGOgAhvCQh8CGhycDHDGsdyctHufEhlezg8hGhjiviDeQhahPiSdPcxgvbkeFgvizhHguGkfEfzfjgReldveFh9iycHfb2C3h2d4S0eoh3c2BHAbufHfGgAb9eagGehcgIPcFizfxd")
AspCoding.EnCode("Pf7CyeQhkeTHvHFbFIsdsIwcwhEh8iaf7gQcuhviEfOfahPiTIPczixd7iFgahzhGhtbUe9fjgQCRf8HxgFhWhsISdOKIYC5b3VLU5Z3DMPclcxgBbBH7HQhuiGeLbMdHh9eagwcOgAhagFi6hPdtbWcWdtcvHuIziki8ije8hHgxeze8hFiyfFgHfPcwhvb6hPijgzhGhzdtbBbPcAbwhBbvd8hxfWe9iPbQdlcQhuiGeLbhbGgPgvCtHOg7CzfFiAgQczdWcUbybycwcuflCkfafEfHgjiviEfOfjgPiTI")
AspCoding.EnCode("TGxgxdlfFgahygBGzdzdSdTGlcwhRcwIAivhQiOCGCPc6IFiagHfKGLcBH9euitHOgleyeFiAgBGsIFbWdybzdvbzi8flewCAiTHwfahDePgahU

服务端调用dll,dll中作验证。通过则可以执行asp,否则不可执行。

这种加密放弃吧,难度过高不是一般人搞得定的。我找他解过这种加密【扣扣号:8475-69265】,原本找程序原作者买原始代码,开价太高了。

AspCoding.Run("VBScript")
就是做执行并反馈了吧