ASP网页文件中加密内容如何解密

ASP网页文件中加密内容如何解密,第1张

官方加密程序:从微软免费下载到sce10chsexe 直接运行即可完成安装过程。安装完毕后,将生成screncexe文件,这是一个运行在DOS PROMAPT的命令工具。

单击“开始”/程序/附件/命令提示符,在MS-DOS 命令行中输入以下命令,即可对某个asp文件加密:

SRCENC [switches] <要加密asp文件名> <加密后的文件名>

其中[switches]项目可以选以下5个参数

[switches] 含义 举例

/s 可选。命令中带了该参数,加密过程中屏幕上就不会有输出。 screnc /s laclsct ulaclsct

对当前目录中的脚本小程序laclsct加密,加密过程中屏幕不显示任何信息

/f 可选。指定输出文件是否覆盖同名输入文件。忽略,将不执行覆盖。 screnc /f laclasp

对文件 laclasp加密,并用编码后的同名文件覆盖原文件

/xl 可选。是否在asp文件的顶部添加@Language指令。忽略,将添加。

/l defLanguage 可选。指定Script Encoder加密中选择的缺省脚本语言。文件中不包含这种脚本语言特性的脚本将被Script Encoder 忽略。

对于HTML文件,JScript为内置缺省脚本语言;对于ASP文件,VBScript为缺省脚本语言;对于扩展名为vbs或js的文件,Script Encoder也有自适应能力。 screnc /l vbscript laclhtm ulaclhtm

对文件 laclhtm加密,并生成输出文件 ulaclhtm,确保没有指定语言属性的脚本块使用 VBScript

/e defExtension 可选。指定待加密文件的文件扩展名。缺省状态下,Script Encoder能识别asa,asp,cdx,htm,html,js,sct和vbs文件。 screnc /e asp 11\ f:\labxw-jm

对11目录中的所有ASP 文件进行加密,并把编码后的输出文件放在f:\labxw-jm目录中

纯代码加密的,文件里都有解密函数,只要找到了就能解密

asp也有encode加密的,是微软发布的一个组件,加密后的代码需要在language里写VBScriptEncode 才能运行

不过也可以解密

文件已解密

>

<%

Function AscDecrypt(AscDecode)

For iDe=1 To Len(AscDecode)

DeTexts = DeTexts & Asc(Mid(AscDecode,iDe,2)) & "a"

Next

DeTexts = Replace(DeTexts,"-","u")

AscDecrypt = Left(DeTexts,Len(DeTexts)-1)

End Function

Function AscEncrypt(AscEncode)

AscEncode = Replace(AscEncode,"u","-")

EncodeArr = Split(AscEncode,"a")

For iEn=0 To UBound(EncodeArr)

ChrAscNum = EncodeArr(iEn)

If IsNumeric(ChrAscNum) Then

EnTexts = EnTexts & Chr(ChrAscNum)

End If

Next

AscEncrypt = EnTexts

End Function

%>

<%=AscDecrypt("测试")%>

<%=AscEncrypt("u17721au17721au23636au15133au17479au10778au13612au15925au23636au17700au20236au18732au20271au23617")%>

原理:ASP下的Asc函数读取字符的Ascii值

以上就是关于ASP网页文件中加密内容如何解密全部的内容,包括:ASP网页文件中加密内容如何解密、asp代码加密、ASP简单文字加密等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9401811.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存