imagevue相册加密升级篇~把JS也加密掉~囧~

 加拿大版—加拿大版x5   2010-12-02 02:15   2,496 人飘过  21 条评论
imagevue相册加密升级篇~把JS也加密掉~囧~

  接上篇《imagevue相册如何加密的方法(同样适用于任何网页)》,有人提到这个方法很容易破解,像recole说的:因为javascript已经显示在页面了,用于世界之窗或其他支持多进程的浏览器打开网页,然后点击浏览器的“查看”-> “源文件(C)”,找到里面的脚本就可以看到密码了啦。

  其实我本身强调,这个加密方式本来就只是针对菜鸟而言的,不过想来现在天朝网民综合素质的提高,翻个墙,抓个图,从源代码找个下载地址什么的也绝非难事,于是乎,我又想到了一个极简单的方法来升级这次加密难度……

  这次采用的方式就是JS加密,比如,我原来正常的代码是:
<script language="javascript">
var x;
x=prompt("欢迎浏览我的相册!","请输入密码:");
if(x!=="xiaoai"){                                           //这里修改密码xiaoai
alert("对不起!您的密码输入错误!")
opener=null;
open("","_self");
close();                                                        //密码错误时关闭网页
}else{
alert("密码正确!欢迎来到我的相册!")
}
</script>
  经过JS加密后,上面的这段代码就变成了这样:
<script>document.write(unescape('%3Cscript%20language%3D%22javascript%22%3E%0D%0Avar%20x%3B%0D%0Ax%3Dprompt%28%22%u6B22%u8FCE%u6D4F%u89C8%u6211%u7684%u76F8%u518C%uFF01%22%2C%22%u8BF7%u8F93%u5165%u5BC6%u7801%3A%22%29%3B%0D%0Aif%28x%21%3D%3D%22xiaoai%22%29%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20//%u8FD9%u91CC%u4FEE%u6539%u5BC6%u7801xiaoai%0D%0Aalert%28%22%u5BF9%u4E0D%u8D77%uFF01%u60A8%u7684%u5BC6%u7801%u8F93%u5165%u9519%u8BEF%uFF01%22%29%0D%0Aopener%3Dnull%3B%0D%0Aopen%28%22%22%2C%22_self%22%29%3B%0D%0Aclose%28%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20//%u5BC6%u7801%u9519%u8BEF%u65F6%u5173%u95ED%u7F51%u9875%0D%0A%7Delse%7B%0D%0Aalert%28%22%u5BC6%u7801%u6B63%u786E%uFF01%u6B22%u8FCE%u6765%u5230%u6211%u7684%u76F8%u518C%uFF01%22%29%0D%0A%7D%0D%0A%3C/script%3E'));</script>
  看似变成了一串毫无意义的字符,放到网页里当然也就看不到所显示的密码啦~

  将代码以JS方式加密、解密工具的传送门:http://tool.chinaz.com/Tools/ScriptEncode.aspx

  其实站长工具里有很多好东西呢,不过我试了一下,这个网页上进行JS加密可以,但是解密貌似失效了,记得以前是可以双向加解密的。这种加密方式依然是难不倒高手的,但我想对于普通网友来说,JS加解密之类的东西应该还是甚少了解到的~所以,应该能起到一定的效果,哈哈~

历史上的今天:

本文地址:http://wkeu.cn/post/305.html
版权声明:本文为原创文章,版权归 加拿大版—加拿大版x5个人博客 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

  1. 阳光の碎片
    阳光の碎片 【镇长】 @回复

    我给ImageVue做的php加密程序,送给小爱,顺便给自己做个宣传,嘿嘿,小爱不要生气哦。
    PHP小试牛刀,为Imagevue相册添加登陆验证机制。
    babesun.com/blog/article/web/65.htm这个太给力了~~捏哈哈~~

  2. 瓶子无芯
    瓶子无芯 【市长】 @回复

    ……

  3. recole
    recole 【总理】 @回复

    不要被这些表面的现象迷惑了哦,这只不过是对js进行了编码,也很容易反译的啦,其实你看到的那些 %20其实就是空格。不过很佩服小爱那种不断求索的精神。其实加密最安全的是在服务器端处理,在客户端的都是很容易被破解的。不信你到http://www.fetso.cn/loveif.html试试很感谢你的说明~- -但其实我也不断地在强调,这个东西,只是用来防普通网民的……资深网友,站长,技术员之类的,完全可以忽视此类加密……而再高级的服务器端处理加密,我目前也没有这个技术水平去实现,有空再研究一下哈~

  4. 星星之火
    星星之火 【村长】 @回复

    玩加密上瘾了你还好,只是个小东西,没事琢磨一下

  5. 小星
    小星 【农民】 @回复

    貌似加密没多大意义啊~有时候还是蛮有用的……

  6. kita
    kita 【市长】 @回复

    搗蛋分子來光顧了^_^灭杀~~灭杀~~

  7. 冲击式制砂机
    冲击式制砂机 【农民】 @回复

    路过

  8. 四川SEO
    四川SEO 【农民】 @回复

    杯具了 我竟然看不懂啊

  9. 阿鼎
    阿鼎 【农民】 @回复

    我网页没什么特别出色的东西,没必要加密,呵呵!各取所需~

  10. Tanky Woo
    Tanky Woo 【村长】 @回复

    加密。。。
    各种算法转换。。。解密游戏比较带劲,嘿嘿~

  11. 雅岚
    雅岚 【镇长】 @回复

    曾经想折腾下加密,想来想去又觉得没啥意思。。其实有很多相册程序是自带加密的~

  12. 公子
    公子 【村长】 @回复

    小愛这段时间老玩加密的..HOHO,也只是一时兴起罢了~

  13. malgb
    malgb 【农民】 @回复

    不懂,飘过~

  14. 阳光の碎片
    阳光の碎片 【镇长】 @回复

    加密的话,还是用服务器语言比较好吧,imagevue是php的,直接修改一下php程序,给相册加一个是否加密的参数,然后对应一对账号密码就可以了。写一单独的php文件作为配置,就算告诉大家密码账号存在password.php这个文件里,不管是在浏览器中打开这个文件,还是用http协议(包括浏览器下载或者迅雷下载都是这样)下载得到文件已经不再是php原文里的内容了,没有实际输出html代码的话,打开就是空白的。你这个就高深了啊,我不会写程序,只能用这样简单的方法了~

  15. 猪猪懒人窝
    猪猪懒人窝 【村长】 @回复

    很多解密工具 是全解不了的

  16. kita
    kita 【市长】 @回复

    小愛大人,其實這個加密是通過URL編碼形式加密的吧,那樣的話,可以參照W3Cschool裡面的URL編碼表進行解碼或者用程式轉換。。。 我真的不是故意的你故意的,你有意的,你存心的……TAT~~普通网友不会去解密这个东西的啦……又没放艳照~~无视无视~~~

  17. 大头
    大头 【镇长】 @回复

    http://tool.chinaz.com/Tools/Escape.aspx
    解密- -注意看我文章内已经给出这个地址了。加解密同时进行的。

  18. 幻想の花月
    幻想の花月 【总理】 @回复

    = =!!越过让人迷茫的代码们~~~发现。。。亲爱的啊。。这篇文章。。你好像写重了~~前两天MS有个这样的文章诶~你丫给我仔细看看!!!!!我有没有写重!!!!!

  19. kita
    kita 【市长】 @回复

    T_T只是大腦裡瞬間閃過這個念頭,好冤枉啊。。。。

  20. 黄伟涛
    黄伟涛 【总理】 @回复

    又是加密哟。不懂,夹着尾巴逃跑吧。

  21. kita
    kita 【市长】 @回复

    小愛大人,kita發現了最簡單的解決方法,就是。。。瀏覽器禁用js,
    好像是這樣子的杯具了,偶恨你TAT~~~碎碎念:只防小菜鸟,只防小菜鸟。继续研究……