JS的eval函数解密反混淆

作者:matrix 被围观: 12,191 次 发布时间:2014-05-14 分类:零零星星 | 15 条评论 »

这是一个创建于 3844 天前的主题,其中的信息可能已经有所发展或是发生改变。

打开有些js文件看到的eval(function(p,a,c,k,e,d)开头,只有结尾部分有很多竖线|间隔的字符,这是eval混淆了的。想要查看原本的代码就需要反混淆。下面的html工具可以用到,不算是很全面,仅供参考。

html文件:

http://pan.baidu.com/s/1pJ8YhSJ
http://www.400gb.com/file/64636372
这个页面上加载起来估计有冲突,建议把html文件下载到本地打开使用。

参考:http://www.chinadmd.com/file/ciziaiisseupixiwiswtstpo_3.html

其他文章:
本文固定链接:https://www.hhtjim.com/js-decryption-de-obfuscate-eval-function.html
matrix
本文章由 matrix 于2014年05月14日发布在零零星星分类下,目前没有通告,你可以至底部留下评论。
转载请注明:JS的eval函数解密反混淆-HHTjim'S 部落格
关键字:, , ,

有15 条评论 »

  1. 不错,来支持一下!
    这个东西很不错

  2. 屠龙 屠龙 2014-6-22 11:09:01 +0800#8

    一看到函数整个就头晕了

  3. 香港云主机 香港云主机 2014-6-19 9:43:54 +0800#7

    其实分享得还不错了,不要谦虚了~~

  4. 快乐淘 快乐淘 2014-5-29 11:08:51 +0800#6

    🙁 同意楼上的楼上的楼上说的,基本上是看不懂js

  5. PHP二次开发 PHP二次开发 2014-5-26 13:22:29 +0800#5

    测试不错。

  6. Jet Jet 2014-5-23 9:58:32 +0800#4

    说到eval..........我就想到以前看到的一个Java问题...
    问:用户输入一个 四则运算..返回运算结果....
    然后有各种各样的答案....什么解析器设计模式啊.....什么堆栈存储啊.....然后发现最简单的方法...调用JS的eval....一步出结果...

    • Matrix Matrix 2014-5-23 10:36:51 +0800

      eval确实很强大

  7. xilouqingzhu xilouqingzhu 2014-5-22 16:40:15 +0800#3

    🙁 反正看不懂js ,加密混淆了也没关系

  8. 西门 西门 2014-5-17 22:55:29 +0800#2

    楼上是垃圾评论

  9. maillot radioshack maillot radioshack 2014-5-15 16:43:16 +0800#1

    抢个沙发~

添加新评论 »

 🙈 😱 😂 😛 😭 😳 😀 😆 👿 😉 😯 😮 😕 😎 😐 😥 😡 😈 💡

插入图片

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!