Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
已关闭8年。
我遇到了这个有趣的JavaScript文件...我似乎无法对其进行解码...有什么想法吗?还是实际上是加密的?
http://pastebin.com/nRLr4hPY
第二部分在控制台中用
应该给你这个:
将新代码中的
在控制台中获取输出并将其放在js beautifier中,它将为您提供the code
这是不安全的,并且花费了不到30秒的时间来获取代码。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
已关闭8年。
我遇到了这个有趣的JavaScript文件...我似乎无法对其进行解码...有什么想法吗?还是实际上是加密的?
http://pastebin.com/nRLr4hPY
最佳答案
在控制台中:
粘贴到第一部分直到评估
_=" \u0009 ..... ";
第二部分在控制台中用
eval
替换unescape
并运行它unescape("_\u005f=\u0027';f\u006fr(i\u003d0;i<\u005f.l\u0065ng\u0074h;\u0069+\u002b)\u005f_+=S\u0074rin\u0067.\u0066r\u006fm\u0043harC\u006fde(\u005f.c\u0068a\u0072Co\u0064e\u0041t(i)\u005e3);e\u0076\u0061l(\u005f_)");
应该给你这个:
"__='';for(i=0;i<_.length;i++)__+=String.fromCharCode(_.charCodeAt(i)^3);eval(__)"
将新代码中的
eval
更改为console.log
并运行它__='';for(i=0;i<_.length;i++)__+=String.fromCharCode(_.charCodeAt(i)^3);console.log(__)
在控制台中获取输出并将其放在js beautifier中,它将为您提供the code
这是不安全的,并且花费了不到30秒的时间来获取代码。
关于javascript - 有趣的JavasSript混淆方法-无法对其进行解码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8363319/
10-11 23:31