我在JavaScript中有这个代码:
[(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+
(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+
(!![]+[])[+!+[]]]
Run Code Online (Sandbox Code Playgroud)
在控制台中,它将返回
Array [ "filter" ]
Run Code Online (Sandbox Code Playgroud)
我如何解码许多与上述文本类似的文本?例如:
[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+
(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]][([][(![]+[])[+[]]+
([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+
(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+
(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+
(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+
([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+
(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+
(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+
(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+
([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+
(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]]
Run Code Online (Sandbox Code Playgroud)
我想看一下普通的剧本.
Mad*_*ess 11
我已经看到很多解码尝试,但没有一个可靠地工作.我发现解码非字母数字Javascript的最简单方法是使用Chrome.
打开Chrome>转到jsfuck.com>在窗口中粘贴要解码的代码>点击Run This.
然后打开控制台,如果您使用PasteBin中的特定代码,则会出现错误:
Uncaught TypeError: Cannot read property 'innerHTML' of null
Run Code Online (Sandbox Code Playgroud)
在错误的右侧,单击行号链接,将显示代码.结果是:
(function(){
window.false=document.getElementById('sc').innerHTML;
})
Run Code Online (Sandbox Code Playgroud)
这解释了为什么你试图使用JSFuck本身解码它的错误.sc他们的网站上没有id的元素.