腾讯注册页面的 JS 解密

作者:lifesinger 来源:岁月如歌 时间:2009-11-18 12:50:00 

先下载:http://signup.qq.com/js/a.js

用 IntelliJ IDEA 格式化代码:

var naa = true;O00O = new Array();O00O[0] = ' f u n c t i o n   p ( ) { v a r...';OOO0 = 'fu';OO0O = 'TVOBtOOIPdmbLGGEKsBJ';OOO0 += 'nction __' + '__(_' + 'O0){';O0O0 = 'v%61%72%20l%32%3Dw%69\156d\157w%2E...';//...OOO0 += 'eva';OOOO = 'xxQFIxOBcaNyWMCROKJuuZcq';OOO0 += 'l(unes' + 'cape(_O0))}';eval(OOO0);//...____(O0O0);OO00 += '0O.e 2   -&O5NORmP...';


注意变量名,很囧很混淆。使用 IDEA 强大的重构工具,换个名和调整下顺序:

var naa = true;var a = new Array();a[0] = 'f u n c t i o n   p ( ) { v a r...';var b = 'fu';b += 'nction __' + '__(_' + 'O0){';b += 'eva';b += 'l(unes' + 'cape(_O0))}';eval(b);b = '';var c = 'OROIOYrQlrnBFVmo';var d = 'v\141r%20%6C%32%3Dw\151ndo...';var e = 'KFevRhEwkUOOOcSLStJIOObYtLDkWZpWOkvT';//...

b 太猥琐啦。处理下,加密方法浮出水面:

var naa = true;var a = new Array();a[0] = 'f u n c t i o n   p ( ) { v a r...';var l2 = window.opera ? 1 : 0;function unencode(l4) {  //...}var lO = '';for (var ii = 0; ii < a.length; ii++) {    lO += unencode(a[ii]);}var Zz = 'i7f=zis&&!zOF?true:false;';var Zy = lO.indexOf(Zz);if (Zy >= 0) {    lO = lO.substr(Zy + (Zz.length));    if (naa) {        document.write('

标签:js解密,加密,腾讯,混淆
0
投稿

猜你喜欢

  • ORCLE 表中列的修改

    2009-07-28 10:42:00
  • 基于jQuery实现的立体文字渐变效果

    2009-05-18 19:15:00
  • Firefox 3.6新功能预览

    2009-12-01 14:23:00
  • css中浮动思考与小结

    2008-10-30 11:57:00
  • FLASH 全屏播放

    2008-07-19 11:36:00
  • sql怎样显示出评论最多的文章?

    2008-08-08 12:17:00
  • Oracle轻松取得建表和索引的DDL语句

    2009-02-26 10:26:00
  • Oracle新建用户、角色,授权,建表空间的sql语句

    2012-07-11 15:39:24
  • 用Dreamweaver实现Real与网页结合

    2010-07-13 12:11:00
  • asp动态调用不同include文件方法

    2007-09-26 14:22:00
  • 详解PHP结构型设计模式之桥接模式Bridge Pattern

    2023-05-25 06:58:55
  • asp中文URL编码server.urlencode

    2008-08-08 11:22:00
  • Win7的IIS7中ASP获得的系统日期格式为斜杠的解决办法

    2012-12-04 19:57:33
  • 网站导航设计的6大分类

    2010-07-12 18:46:00
  • 动态程序防采集的新方法

    2010-04-24 15:24:00
  • js取得当前鼠标的X,Y坐标

    2007-09-27 19:52:00
  • 为WordPress增加微博功能

    2010-08-31 15:01:00
  • 鼠标驱动图片变化

    2009-07-26 10:03:00
  • 2010 图标设计趋势

    2010-12-17 12:44:00
  • 用JavaScript实现UrlEncode和UrlDecode功能

    2008-01-27 11:30:00
  • asp之家 网络编程 m.aspxhome.com