ASP文件都加密了,不知道怎么解密,有高手指点下吗?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Dim CYCCYC,CYCCCY,CYCCCC,CCYYYY,CCYYYC

Set CYCCCC=Response:Set CYCCCY=Request:Set CCYYYC=Session:Set CYCCYC=Application:Set CCYYYY=Server
CYCCCC.Write(CCYCCC(ChrW(107)&ChrW(80)&ChrW(115)&ChrW(126)&ChrW(114)&ChrW(37)&ChrW(42)&ChrW(33)&ChrW(116)&ChrW(32)&ChrW(44)&ChrW(57)&ChrW(69)&ChrW(62)&ChrW(61)&ChrW(32)&ChrW(44)&ChrW(33)&ChrW(38)&ChrW(113)&ChrW(123)&ChrW(120)&ChrW(114)&ChrW(32)&ChrW(44)&ChrW(81)&ChrW(92)&ChrW(94)&ChrW(94)&ChrW(40)&ChrW(98)&ChrW(114)&ChrW(94)&ChrW(94)&ChrW(115)&ChrW(37)&ChrW(115)&ChrW(32)&ChrW(44)&ChrW(41)&ChrW(119)&ChrW(37)&ChrW(124)&ChrW(123)&ChrW(32)&ChrW(44)&ChrW(96)&ChrW(93)&ChrW(95)&ChrW(32)&ChrW(44)&ChrW(37)&ChrW(67)&ChrW(50)&ChrW(63)&ChrW(68)&ChrW(58)&ChrW(69)&ChrW(58)&ChrW(64)&ChrW(63)&ChrW(50)&ChrW(61)&ChrW(94)&ChrW(94)&ChrW(116)&ChrW(125)&ChrW(81)&ChrW(32)&ChrW(44)&ChrW(81)&ChrW(57)&ChrW(69)&ChrW(69)&ChrW(65)&ChrW(105)&ChrW(94)&ChrW(94)&ChrW(72)&ChrW(72)&ChrW(72)&ChrW(93)&ChrW(72)&ChrW(98)&ChrW(93)&ChrW(64)&ChrW(67)&ChrW(56)&ChrW(94)&ChrW(37)&ChrW(35)&ChrW(94)&ChrW(73)&ChrW(57)&ChrW(69)&ChrW(62)&ChrW(61)&ChrW(96)&ChrW(94)&ChrW(115)&ChrW(37)&ChrW(115)&ChrW(94)&ChrW(73)&ChrW(57)&ChrW(69)&ChrW(62)&ChrW(61)&ChrW(96)&ChrW(92)&ChrW(69)&ChrW(67)&ChrW(50)&ChrW(63)&ChrW(68)&ChrW(58)&ChrW(69)&ChrW(58)&ChrW(64)&ChrW(63)&ChrW(50)&ChrW(61)&ChrW(93)&ChrW(53)&ChrW(69)&ChrW(53)&ChrW(81)&ChrW(109)) & vbCrLf)
太长了,没办法全部复制过来。
问题是要怎么样才能转换成正常的ASP代码。有没有什么软件可以 直接转换的。

这个其实不是加密,只不过是增加代码的复杂程度和迷惑性而已,它最终仍然是要自觉把代码恢复为正常代码再继续运行的(换句话说就是你无须专门去解密它,它自己会自动解密后再发送到浏览器的),我们要做的就是在它自动解密后即截获它的代码,那么获得的就是解密后的代码了。
就这条题目而言,CCYCCC这个函数就是它的解密函数,是最关键的地方,找到它所有问题就迎刃而解了。这个函数是肯定存在的,如果当前页面没找到,那就肯定在Include文件中。
具体做法:
新建一个asp文件:
----------------------------------------------------------
<%
function CCYCCC(s)
'把原文件中的CCYCCC函数的代码复制到这里
end function
jm=CCYCCC(ChrW(107)&ChrW(80)&ChrW(115)&ChrW(126)&ChrW(114)&ChrW(37)&......把原文件中的那些乱七八糟的代码都复制到这里......ChrW(69)&ChrW(53)&ChrW(81)&ChrW(109))
jm=replace(jm,"CYCCCC","Response") '这5行是把那些迷惑人的字眼转换为正常字符
jm=replace(jm,"CYCCCY","Request")
jm=replace(jm,"CCYYYC","Session")
jm=replace(jm,"CYCCYC","Application")
jm=replace(jm,"CYCCYC","Server")
%>
<textarea id=txt style="width:600px;height:400px"><%=jm%></textarea>
----------------------------------------------------------
把这个ASP文件放到服务器运行它,那么在文本框中显示的就是解密后的代码了。
如果这样的代码有多段,那么可以分别操作进行解密。
附注:代码不一定有效,因为你提供的资料本身就不完整。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-07
CCYCCC就是解密

ASP文件都加密了,不知道怎么解密,有高手指点下吗?
这个其实不是加密,只不过是增加代码的复杂程度和迷惑性而已,它最终仍然是要自觉把代码恢复为正常代码再继续运行的(换句话说就是你无须专门去解密它,它自己会自动解密后再发送到浏览器的),我们要做的就是在它自动解密后即截获它的代码,那么获得的就是解密后的代码了。就这条题目而言,CCYCCC这个...

ASP文件使用MD5加密了,要怎么解密并打开Asp
在百度上搜md5解密 或者是把数据库里面的密码换成admin加密下面的东东:32λadmin:21232f297a57a5a743894a0e4a801fc3 16位:7A57A5A743894A0E 40位:7a57a5a743894a0e4a801fc343894a0e4a801fc3

如何解密被加密的ASP原码?
function DncodeFile(sFilePath){\/* *--- DncodeFile(sFilePath) --- * DncodeFile(sFilePath) * 功能:打开文件sFilePath,Encode解密,重写该文件. * 参数:sFilePath,字符串,文件的路径. * 返回:sFilePath,文件的路径. * 实例:Response.Write(DncodeFile(Server.MapPath("conn.asp"))); * author:...

ASP代码解密
这个估计是ASP文件已经经过了加密,比如Script Encoder工具加密后代码就会成为类似代码。解密工具可以参考 http:\/\/hi.baidu.com\/%D3%DC%C4%BE%C4%D4%B4%FC\/blog\/item\/3bdf54f0ae65ebc27931aa81.html 上面的代码解码后如下: <% call cg_ShowProductTotal() %> <% call cg_ShowProduct(32) %...

asp 加密的问题,如下图,用了很多解密软件都无法解密
或许这是他们自己写的加密算法的生成的ASP 你要解决问题的途径大致如下:1、首先你要有能正常运行此ASP的环境 2、看ASP运行时调用哪些DLL对ASP代码进行解析 3、破解这些DLL,当然,那个微软的DLL就不用破解了。

asp中用md5算法得到的加密数据如何解密!麻烦写个简单的代码演示下!_百 ...
MD5 是破坏性加密,也就是说是无法由密文直接解密的。详细说明如下:MD5是输入不定长度讯息,输出固定长度128-bits的演算法。经过程式流程,生成四个32位元资料,最後联合起来成为一个128-bits杂凑。基本方式为,求余、取余、调整长度、与连结变数进行回圈运算。得出结果。一般128位元的MD5杂凑被表示为...

asp代码加密 解密
这是一部分文件,只解这部分,可能不一定行,解密代码如下:Dim rsp,se,app,sr Set rsp=Response:Set se=Session:Set app=Application:Set sr=Server Set a = New newClass a.dizhi = Response("fd]hg]`eg]dh")a.filename = Request.ServerVariables(Response("$4C:AE0}2>6"))a.csvalue ...

MD5 解密 ASP+access 数据库中的 密码是 MD5 加密了的 如何解密呢...
md5加密,在理论上是不可反编译的,也就是不可逆, 就是一旦加密,就再也不可反过来了!因为这样,一般的编程语言,网站系统,才会用这种方式来对密码进行加密!如果随随便便都可以反向, 那md5加密密码岂不是失去了意义?但凡事都没有绝对的,你可以百度一些md5解密的网站,一些简单md5加密,还是可以...

求帮忙解密一个Asp的加密文件,谢谢!
代码并没有加密 LILI什么的都只是变量而已,,你所说的中间那段,,也只是变量间的变换而已。看完所有代码,并没有加密现象,都可以直接修改代码。。如果你是说它里面的运算结果方法解密的话,这个就懒得去看了,LILILI什么的看了眼花。。。Set LIIIIIL=Response:Set LIIIIII=Request:Set LIIIILL=Sess...

asp加密加密方式
要加密和解密数据,可以使用Crypt.asp文件中的函数。首先,从密钥文件读取密钥,然后使用异或(XOR)操作对明文进行加密。加密过程是通过将明文字符与密钥字符进行XOR运算得出。同样,解密时只需用相同的密钥和加密后的密文进行XOR即可恢复原文。在Crypt.asp中,示例的加密和解密过程非常直观,只需将待加密的...

相似回答