我下载了一个ASP程序,本来打算学习一下后台的编写的,谁知道被加密了,什么都看不懂,还请各位帮助一下。
他是将所有字符加密成chr(num),其中num=数字,然后用&连接起来的。
我想应该是加密者将每个字符转化成ASCII码字符了。部分代码如下:
<% Response.Write " < "&chr(112)& "> "& " < "&chr(116)&chr(97)&chr(98)& "l "&chr(101)&chr(32)&chr(99)&chr(101)& "l "& "l "&chr(115)&chr(112)&chr(97)&chr(99)&chr(105)&chr(110)& "g "&chr(61)&chr(48)&chr(32)&chr(99)&chr(101)& "l "& "l "&chr(112)&chr(97)&chr(100)&chr(100)&chr(105)&chr(110)& "g "&chr(61)&chr(48)&chr(32)&chr(119)&chr(105)&chr(100)&chr(116)& "h "&chr(61)&chr(57)&chr(53)&chr(37)&chr(32)&chr(97)& "l "&chr(105)& "g "&chr(110)&chr(61)&chr(99)&chr(101)&chr(110)&chr(116)&chr(101)&chr(114)& "> "& " < "&chr(116)&chr(114)& "> "& " < "&chr(116)&chr(100)&chr(32)&chr(97)& "l "&chr(105)& "g "&chr(110)&chr(61)& "m "&chr(105)&chr(100)&chr(100)& "l "&chr(101)& "> "&chr(67)&chr(111)&chr(112)&chr(121)&chr(114)&chr(105)& "g "& "h "&chr(116)&chr(32)&chr(50)&chr(48)&chr(48)&chr(52)&chr(32)& " < "&chr(97)&chr(32)&chr(116)&chr(97)&chr(114)& "g "&chr(101)&chr(116)&chr(61)&chr(95)&chr(98)& "l "&chr(97)&chr(110)&chr(107)&chr(32)& "h "&chr(114)&chr(101)&chr(102)&chr(61)& "h "&chr(116)&chr(116)&chr(112)&chr(58)& "/ "& "/ "&chr(119)&chr(119)&chr(119)&chr(46)&chr(101)&chr(98)&chr(111)&chr(115)&chr(115)&chr(105)&chr(46)&chr(99)&chr(111)& "m "& "/ "&chr(32)&chr(99)& "l "&chr(97)&chr(115)&chr(115)&chr(61)&chr(97)&chr(97)&chr(97)& "> "& " < "&chr(102)&chr(111)&chr(110)&chr(116)&chr(32)&chr(99)&chr(111)& "l "&chr(111)&chr(114)&chr(61)&chr(48)&chr(48)&chr(48)&chr(48)&chr(48)&chr(48)& "> "&chr(101)&chr(98)&chr(111)&chr(115)&chr(115)&chr(105)&chr(46)&chr(99)&chr(111)& "m "& " < "& "/ "&chr(102)&chr(111)&chr(110)&chr(116)& "> "& " < "& "/ "&chr(97)& "> "& " < "&chr(98)&chr(114)& "> "&chr(80)&chr(111)&chr(119)&chr(101)&chr(114)&chr(101)&chr(100)&chr(32)&chr(98)&chr(121)&chr(32)& " < "&chr(102)&chr(111)&chr(110)&chr(116)&chr(32)&chr(99)&chr(111)& "l "&chr(111)&chr(114)&chr(61)&chr(102)&chr(102)&chr(102)&chr(102)&chr(102)&chr(102)& "> "&chr(32)& " < "&chr(97)&chr(32)&chr(116)&chr(97)&chr(114)& "g "&chr(101)&chr(116)&chr(61)&chr(95)&chr(98)& "l "&chr(97)&chr(110)&chr(107)&chr(32)& "h "&chr(114)&chr(101)&chr(102)&chr(61)& "h "&chr(116)&chr(116)&chr(112)&chr(58)& "// "&chr(119)&chr(119)&chr(119)&chr(46)&chr(101)&chr(98)&chr(111)&chr(115)&chr(115)&chr(105)&chr(46)&chr(99)&chr(111)& "m "& "/ "&chr(32)&chr(99)& "l "&chr(97)&chr(115)&chr(115)&chr(61)&chr(97)&chr(97)&chr(97)& "> "& " < "&chr(102)&chr(111)&chr(110)&chr(116)&chr(32)&chr(99)&chr(111)& "l "&chr(111)&chr(114)&chr(61)&chr(48)&chr(48)&chr(48)&chr(48)&chr(48)&chr(48)& "> "&chr(66)&chr(111)&chr(115)&chr(115)&chr(105)&chr(32)&chr(78)&chr(101)&chr(116)&chr(32)&chr(77)&chr(73)&chr(66)&chr(32)&chr(86)&chr(101)&chr(114)&chr(51)& ". "&chr(48)& " < "& "/ "&chr(102)&chr(111)&chr(110)&chr(116)& "> "& " < "& "/ "&chr(97)& "> "& " < "& "/ "&chr(102)&chr(111)&chr(110)&chr(116)& "> "&chr(38)&chr(110)&chr(98)&chr(115)&chr(112)&chr(59)&chr(38)&chr(99)&chr(111)&chr(112)&chr(121)&chr(59)&chr(32)&chr(50)&chr(48)&chr(48)&chr(52)& " < "&chr(98)&chr(114)& "> "&chr(83)&chr(99)&chr(114)&chr(105)&chr(112)&chr(116)&chr(32)&chr(69)&chr(120)&chr(101)&chr(99)&chr(117)&chr(116)&chr(105)&chr(111)&chr(110)&chr(32)&chr(84)&chr(105)& "m "&chr(101)&chr(58)