本站首页    管理页面    写新日志    退出


«December 2025»
123456
78910111213
14151617181920
21222324252627
28293031


公告
暂无公告...

我的分类(专题)

日志更新

最新评论

留言板

链接


Blog信息
blog名称:
日志总数:3
评论数量:11
留言数量:1
访问次数:15389
建立时间:2008年7月22日




一种加密网页的解密方法
电脑与网络

heimajushi 发表于 2008/7/23 16:03:12

我们看以下js源码(呵呵,由于大家都知道的原因只是给出部分) <script language=javascript>var RWIP=function(a){return String.fromCharCode(a^15)};alert(RWIP(51)+RWIP(71)+RWIP(91)+RWIP(66)+RWIP(67)+RWIP(49)+RWIP(2)+RWIP(5)+RWIP(51)+RWIP(71)+RWIP(74)+RWIP(78)+RWIP(75)+RWIP(49)+RWIP(2)+RWIP(5)+RWIP(51)+RWIP(92)+RWIP(76)+RWIP(93)+RWIP(70)+RWIP(95)+RWIP(91)+RWIP(47)+RWIP(67)+RWIP(78)+RWIP(65)+RWIP(72)+RWIP(90)+RWIP(78)+RWIP(72)+RWIP(74)+RWIP(50)+RWIP(45)+RWIP(69)+RWIP(110)+RWIP(121)+RWIP(110)+RWIP(124)+RWIP(108)+RWIP(125)+RWIP(102)+RWIP(127)+RWIP(123)+RWIP(45)+RWIP(49)+RWIP(2)+RWIP(5)+RWIP(51)+RWIP(46)+RWIP(34)+RWIP(34)+RWIP(2)+RWIP(5)+RWIP(121)+RWIP(110)+RWIP(125)+RWIP(47)+RWIP(88)+RWIP(96)+RWIP(125)+RWIP(107)+RWIP(124)+RWIP(47)+RWIP(50)+RWIP(45)+RWIP(42)+RWIP(63)+RWIP(75)+RWIP(42)+RWIP(63)+RWIP(78)+RWIP(42)+RWIP(60)+RWIP(76)+RWIP(103)+RWIP(123)+RWIP(98)+RWIP(99)+RWIP(42)+RWIP(60)+RWIP(74)+RWIP(42)+RWIP(60)+RWIP(76)+RWIP(103)+RWIP(106)+RWIP(110)+RWIP(107)+RWIP(42)+RWIP(60)+RWIP(74)+RWIP(42)+RWIP(63)+RWIP(75)+RWIP(42)+RWIP(63)+RWIP(78)+RWIP(42)+RWIP(60)+RWIP(76)+RWIP(124)+RWIP(123)+RWIP(118)+RWIP(99)+RWIP(106)+RWIP(42)+RWIP(61)+RWIP(63)+RWIP(123)+RWIP(118)+RWIP(127)+RWIP(106)+RWIP(42)+RWIP(60)+RWIP(75)+RWIP(123)+RWIP(106)+RWIP(119)+RWIP(123)+RWIP(42)+RWIP(61)+RWIP(73)+RWIP(108)+RWIP(124)+RWIP(124)+RWIP(42)+RWIP(60)+RWIP(74)+RWIP(109)+RWIP(96)+RWIP(107)+RWIP(118)+RWIP(42)+RWIP(56)+RWIP(77)+RWIP(105)+RWIP(96)+RWIP(97)+RWIP(123)+RWIP(42)+RWIP(61)+RWIP(75)+RWIP(124)+RWIP(102)+RWIP(117)+RWIP(106)+RWIP(42)+RWIP(60)+RWIP(78)+RWIP(62)+RWIP(61)+RWIP(127)+RWIP(119)+RWIP(42)+RWIP(60)+RWIP(77)+RWIP(109)+RWIP(110)+RWIP(108)+RWIP(100)+RWIP(104)+RWIP(125)+RWIP(96)+RWIP(122)+RWIP(97)+RWIP(107)+RWIP(42)+RWIP(61)+RWIP(75)+RWIP(108)+RWIP(96)+RWIP(99)+RWIP(96)+RWIP(125)+RWIP(42)+RWIP(60)+RWIP(78)+RWIP(42)+RWIP(61)+RWIP(60)+RWIP(63)+RWIP(63)+RWIP(63)+RWIP(63)+RWIP(63)+RWIP(63)+RWIP(42)+RWIP(60)+RWIP(77)+RWIP(108)+RWIP(96)+RWIP(99)+RWIP(96)+RWIP(125)+RWIP(42)+RWIP(60)+RWIP(78)+RWIP(42)+RWIP(61)+RWIP(60)+RWIP(63)+RWIP(63)+RWIP(105)+RWIP(105)+RWIP(63)+RWIP(63)+RWIP(42)+RWIP(60)+RWIP(77)+RWIP(42)+RWIP(56)+RWIP(75)+RWIP(42)+RWIP(63)+RWIP(75)+RWIP(42)+RWIP(63)+RWIP(78)+RWIP(109)+RWIP(96)+RWIP(107)+RWIP(118)+RWIP(42)+RWIP(56)+RWIP(77)+RWIP(92)+RWIP(76)+RWIP(93)+RWIP(64)+RWIP(67)+RWIP(67)+RWIP(77)+RWIP(78)+RWIP(93)+RWIP(42)+RWIP(61)+RWIP(75)+RWIP(73)+RWIP(78)+RWIP(76)+RWIP(74)+RWIP(42)+RWIP(61)+RWIP(75)+RWIP(76))</script> 从这段代码里很明显的可以看出加密原理就是用ascii码和15进行异或。 例如: 例如:字母H的ASCII码为72,即二进制为1001000;它与15异或,即二进制为1111; 结果为1000111,十进制为71,即字母转化为G。 呵呵基本原理出来了那就好办了。   其实针对该类加密有个简单的方法就是把document.write替换为alert。就会看到解密后的源码。 该(完整源码)源码采用了多次加密的方法,第一次解密后还用到了escape加密。其实无论怎么变化都是要浏览器解释执行的。document.write替换为alert就是截取执行结果。  


阅读全文(2330) | 回复(0) | 编辑 | 精华
 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.395 second(s), page refreshed 144813389 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号