ASP混淆代码如何还原为正常代码

q1550657045 2015-08-18 09:29:01
下载地址:http://pan.baidu.com/s/1mgna0v2

想了解下这种混淆代码的手法,以及如何去还原这样的代码思路。

有没大牛能指导下 这个文件的还原应该如何来做呢?

本来弄了一段代码只能单一处理 ChrW()里面的字符串,无法进行整个文件的还原。

<%
Dim AsciiStr
AsciiStr="ChrW(97)&ChrW(100)&ChrW(111)&ChrW(100)&ChrW(98)&ChrW(46)&ChrW(99)&ChrW(111)&ChrW(110)&ChrW(110)&ChrW(101)&ChrW(99)&ChrW(116)&ChrW(105)&ChrW(111)&ChrW(110)"
Function AsciiStr_UN(Str)
Str=Replace(Str," ","")
Str=Replace(Str,"&","")
Str=Replace(Lcase(Str),"vbcrlf","")
Str=Replace(Lcase(Str),"&","")
Dim StrArr
StrArr=Split(Lcase(Str),"chrw")
For i=1 To Ubound(StrArr)
StrArr(i)=Replace(Replace(StrArr(i),"(",""),")","")
AsciiStr_UN=AsciiStr_UN&HTMLEncode(chr(StrArr(i))) '
next
End Function
Function HTMLEncode(S)
If Not isnull(S) then
S = Replace(S, ">", ">")
S = Replace(S, "<", "<")
S = Replace(S, CHR(39), "'")
S = Replace(S, CHR(34), """)
S = Replace(S, CHR(20), " ")
HTMLEncode = S
End if
End Function
Response.Write AsciiStr_UN(AsciiStr)&"<BR />"
%>


有大牛知道怎么弄才能整页还原不? 急求方法
...全文
446 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
用fso读取文件后,用正则提取chrw字符串出来后调用你的解码函数解码,在执行替换回去 http://www.jb51.net/article/20816.htm http://webcenter.hit.edu.cn/articles/2010/06-06/06173737.htm asp解码chrw/chr编码文件还原为源代码
q1550657045 2015-08-19
  • 打赏
  • 举报
回复
啊啊啊 都没人回复吗?

28,403

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧