请选择 进入手机版 | 继续访问电脑版
收藏本站腾讯微博新浪微博
点点网模板设计大赛 phpchina

经典论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

蓝色理想 最新研发动态 用悬赏 三天解决问题 解决访问速度慢 论坛支持农历生日 - 给官方提建议

论坛活动及任务 归纳网站最新活动 地图任务 邮件更新任务:保护帐号安全

积分换实物,来参加蓝色理想积分兑换吧! 联系招聘客服 蓝色理想帮你找工作! 万元奖励等你拿——点点网模板设计大赛

查看: 8892|回复: 17

js的加密还是很安全的 [复制链接]

warran 楼主

天才的一周

钻石会员

帖子
5105
体力
11885
威望
13
发表于 2006-8-10 12:46:37 |显示全部楼层
做了个js 读取 mdb数据库的页面  

你可以试试找的到数据库吗?

http://221.201.112.71/t.htm
西部数码顶级域名注册商39元抢注!
hutia 

诘屈聱牙

荣誉管理

帖子
5622
体力
23239
威望
367
居住地
江苏省 苏州市
发表于 2006-8-10 13:13:32 |显示全部楼层
不是很难,不过挺费时间的,俺先做个 30%,楼下继续

 提示:您可以先修改部分代码再运行

租服务器,上51IDC | [长沙]招聘:PHP经理10K/WEB前端6K/PHP开发6K

使用道具 举报

pherop 
帖子
58
体力
130
威望
0
居住地
新疆维吾尔自治区 塔城地区
发表于 2006-8-10 13:15:40 |显示全部楼层
楼上的“版主”什么意思???????

使用道具 举报

warran 楼主

天才的一周

钻石会员

帖子
5105
体力
11885
威望
13
发表于 2006-8-10 13:20:35 |显示全部楼层
强人  , 马上就要找到了  T_T

使用道具 举报

maxgod 

Charleszhangbj

初级会员

帖子
66
体力
92
威望
0
发表于 2006-8-10 16:02:03 |显示全部楼层
  1. warran&reg;本段js代码功能为密码验证。所验证的数据在数据库中读取<p>
  2. 本页面通过javascript读取数据库,你需要在ie中设置跨域访问数据源才可正常使用,具体如下:<p>
  3. 工具->internet选项->安全->自定义级别->通过域访问数据源->选启用<p>
  4. 本页面的js加密不需要给服务器安装任何插件<p>
  5. 用户名为admin,密码为admin888   <p>
  6. 名称:
  7. <input type="text" name="fwekjfhkj2178" />
  8. 密码:
  9. <input type="text" name="fkwej32fl2jashu2" />
  10. <input type="button" onclick="fjwekl28()" name="Submit" value="提交" />
  11. <SCRIPT LANGUAGE="JavaScript">
  12. <!--
  13. window["\x65\x76\x61\x6c"](function(j1,J2,o$dTaJ3,La4,TpmmvDvtz5,aOuL$Vsk$6){TpmmvDvtz5=function(o$dTaJ3){return(o$dTaJ3<J2?"":TpmmvDvtz5(window["\x70\x61\x72\x73\x65\x49\x6e\x74"](o$dTaJ3/J2)))+((o$dTaJ3=o$dTaJ3%J2)>35?window["\x53\x74\x72\x69\x6e\x67"]["\x66\x72\x6f\x6d\x43\x68\x61\x72\x43\x6f\x64\x65"](o$dTaJ3+29):o$dTaJ3["\x74\x6f\x53\x74\x72\x69\x6e\x67"](36))};if(!''["\x72\x65\x70\x6c\x61\x63\x65"](/^/,window["\x53\x74\x72\x69\x6e\x67"])){while(o$dTaJ3--)aOuL$Vsk$6[TpmmvDvtz5(o$dTaJ3)]=La4[o$dTaJ3]||TpmmvDvtz5(o$dTaJ3);La4=[function(TpmmvDvtz5){return aOuL$Vsk$6[TpmmvDvtz5]}];TpmmvDvtz5=function(){return'\\\x77\x2b'};o$dTaJ3=1;};while(o$dTaJ3--)if(La4[o$dTaJ3])j1=j1["\x72\x65\x70\x6c\x61\x63\x65"](new window["\x52\x65\x67\x45\x78\x70"]('\\\x62'+TpmmvDvtz5(o$dTaJ3)+'\\\x62','\x67'),La4[o$dTaJ3]);return j1;}('\x33\x52\x28\x32\x58\x28\x70\x2c\x61\x2c\x63\x2c\x6b\x2c\x65\x2c\x64\x29\x7b\x65\x3d\x32\x58\x28\x63\x29\x7b\x32\x59\x28\x63\x3c\x61\x3f\x22\x22\x3a\x65\x28\x33\x53\x28\x63\x2f\x61\x29\x29\x29\x2b\x28\x28\x63\x3d\x63\x25\x61\x29\x3e\x33\x35\x3f\x33\x34\x2e\x33\x50\x28\x63\x2b\x32\x39\x29\x3a\x63\x2e\x33\x51\x28\x33\x36\x29\x29\x7d\x3b\x32\x5a\x28\x21\'\'\x2e\x33\x30\x28\x2f\x5e\x2f\x2c\x33\x34\x29\x29\x7b\x33\x33\x28\x63\x2d\x2d\x29\x64\x5b\x65\x28\x63\x29\x5d\x3d\x6b\x5b\x63\x5d\x7c\x7c\x65\x28\x63\x29\x3b\x6b\x3d\x5b\x32\x58\x28\x65\x29\x7b\x32\x59 \x64\x5b\x65\x5d\x7d\x5d\x3b\x65\x3d\x32\x58\x28\x29\x7b\x32\x59\'\\\\\x77\x2b\'\x7d\x3b\x63\x3d\x31\x7d\x3b\x33\x33\x28\x63\x2d\x2d\x29\x32\x5a\x28\x6b\x5b\x63\x5d\x29\x70\x3d\x70\x2e\x33\x30\x28\x33\x31 \x33\x56\x28\'\\\\\...........................
复制代码


这是什么类型的加密啊
charleszhangbj.com

使用道具 举报

bound0 

老饕

版主 手机认证 

帖子
6593
体力
8785
威望
287
发表于 2006-8-10 21:11:11 |显示全部楼层
くそぅ
我用北京网通ADSL,怎么打不开这个网址啊?
能打开的兄弟,把完整代码帖一下。让感兴趣的人都来玩一下。
[Bound0 专题列表]
Pas besoin de gril : l'enfer, c'est les Autres.

使用道具 举报

帖子
832
体力
2907
威望
0
居住地
安徽省 芜湖市
发表于 2006-8-10 21:33:01 |显示全部楼层
我的也是   出现了“ 没有可以显示的页面”  信息。。
禁止“Senfe”回复“99999999999”的帖子!!

使用道具 举报

帖子
199
体力
1058
威望
6
发表于 2006-8-11 00:03:30 |显示全部楼层
可能是LZ觉得不爽,所以删了,我是在缓存里找到的代码,
让bound0爽下
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

CK同伈鎖

荣誉管理

帖子
4640
体力
19243
威望
372
发表于 2006-8-11 00:06:50 |显示全部楼层
原帖由 bound0 于 2006-8-10 09:11 PM 发表
くそぅ
我用北京网通ADSL,怎么打不开这个网址啊?
能打开的兄弟,把完整代码帖一下。让感兴趣的人都来玩一下。

くそぅ? 最后那个假名是大号的.. くそ
怎么突然冒出个日文.. -_-

使用道具 举报

bound0 

老饕

版主 手机认证 

帖子
6593
体力
8785
威望
287
发表于 2006-8-13 21:22:49 |显示全部楼层
呵呵,确实爽了一把呢(主要是感觉很爽就对了)。
这个加密是我见过的最棒的一个,加密算法非常好,而且应该是通过程序自动或半自动实现的。(如果有加密程序请提供一下,谢谢:D)

解密过程如下:

[常规准备]

1、首先尝试掌握代码的大体结构。

这需要一定的经验。首先是做hutia已经做了的事情(虽然这一步在这个具体的情况下也可以跳过,但是不推荐如此),先把编码的文字显形。有很多办法可选,有一种办法是把编码的字符串写到textarea里。

 提示:您可以先修改部分代码再运行



于是就得到了如下代码:

 提示:您可以先修改部分代码再运行




window["eval"]("XXX") 其实就是 window.eval("XXX")的另一种写法。

我们要关心的是作为eval()方法的参数的代码的结构。

把这些代码稍微整理一下(可用带语法高亮的编辑器,也可通过批量替换字符进行代码的格式化,使成对的{}、''和""显得突出),这样就能够看出代码的大致结构如下。

  1. function(j1,J2,picknick,La4,oddver,outputver)
  2. {

  3. oddver=function(picknick)
  4. {
  5. return(picknick<J2?"":oddver(parseInt(picknick/J2)))+((picknick=picknick%J2)>35?String.fromCharCode(picknick+29):picknick.toString(36))
  6. }

  7. if(true)
  8. {
  9. while(picknick--)outputver[oddver(picknick)]=La4[picknick]||oddver(picknick);

  10. La4=[function(oddver){return outputver[oddver]}];

  11. oddver=function()
  12. {
  13. return '\w+'
  14. }

  15. picknick=1
  16. }


  17. while(picknick--)if(La4[picknick])j1=j1.replace(new RegExp('\b'+oddver(picknick)+'\b','g'),La4[picknick]);

  18. return j1
  19. }(……)
复制代码


那么整个代码的结构就相当于这个样子:

 提示:您可以先修改部分代码再运行


[ 本帖最后由 bound0 于 2006-8-13 21:28 编辑 ]
[Bound0 专题列表]
Pas besoin de gril : l'enfer, c'est les Autres.

使用道具 举报

bound0 

老饕

版主 手机认证 

帖子
6593
体力
8785
威望
287
发表于 2006-8-13 21:23:38 |显示全部楼层
既然已经了解了结构,那么基本上就应该没有悬念了。因为这种加密是有着天生的弱点的。

上面所讲的步骤旨在说明一般道理,实际解密时可以凭经验跳过。



[实际解密步骤]

还是利用textarea,利用加密的弱点来实现。

2、始解

把关键点 return j1 改为 textarea.value=j1 即可。

 提示:您可以先修改部分代码再运行



3、卐解

用上面解出的代码继续解,把关键点 return p 改为 textarea.value=p 。

 提示:您可以先修改部分代码再运行



这样就解出了最终的代码。

 提示:您可以先修改部分代码再运行

[Bound0 专题列表]
Pas besoin de gril : l'enfer, c'est les Autres.

使用道具 举报

hutia 

诘屈聱牙

荣誉管理

帖子
5622
体力
23239
威望
367
居住地
江苏省 苏州市
发表于 2006-8-13 21:44:33 |显示全部楼层
啊呀......俺忍不住水一下........俺这两天正在疯狂的看《死神》啊..........哈哈哈哈哈......................同志啊..............

再水一下:
解的不错,赞一个!!

使用道具 举报

reda 
帖子
61
体力
249
威望
0
发表于 2006-8-13 23:29:49 |显示全部楼层
受教,赞一个

使用道具 举报

wolong 

帅绝人寰

金牌会员 手机认证 

帖子
4408
体力
4440
威望
0
居住地
四川省 成都市
发表于 2006-8-14 22:23:43 |显示全部楼层
原帖由 pherop 于 2006-8-10 13:15 发表
楼上的“版主”什么意思???????

你是装不知道还是真不知道?

使用道具 举报

warran 楼主

天才的一周

钻石会员

帖子
5105
体力
11885
威望
13
发表于 2006-8-16 11:06:50 |显示全部楼层
真XXXXXXX牛。。。。
以后见到bound0我绕着走 @_@

说正经的:
那个加密,我用的是
http://warran.blueidea.com/archives/2006/2628.shtml
这里

http://warran.blueidea.com/archives/2006/2616.shtml
这里,两个一起加的

使用道具 举报

bound0 

老饕

版主 手机认证 

帖子
6593
体力
8785
威望
287
发表于 2006-8-16 13:33:26 |显示全部楼层
别绕着走啊——提供了很好的材料呢

可以丰富这里的讨论了
http://bbs.blueidea.com/viewthread.php?tid=2440360

原来ttyp的那个宝具已经做到这种境界了……赞叹……
[Bound0 专题列表]
Pas besoin de gril : l'enfer, c'est les Autres.

使用道具 举报

帖子
174
体力
564
威望
6
发表于 2006-11-3 11:26:05 |显示全部楼层
真惊了,看了又看

使用道具 举报

灵梦捕手

银牌会员 手机认证 

帖子
671
体力
1729
威望
0
居住地
浙江省 杭州市
发表于 2009-5-2 15:57:53 |显示全部楼层
呵 已经学会了  会继续研究的   版主牛

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|安久科技提供CDN|blueidea.com ( 京ICP备05002321号 )  

GMT+8, 2012-2-13 10:16 , Processed in 0.188264 second(s), 10 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部