How to decode a JSFuck script?

前端 未结 3 1857
猫巷女王i
猫巷女王i 2020-12-03 17:09

I have this code in JavaScript:

[(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+
(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+
(!![]+[])[+!+[]]]
<         


        
3条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-03 17:21

        let elem = yourJSFuck
    function decode(elem) {
        return (/\n(.+)/.exec(eval(elem.replace(/\s+/, "").slice(0, -2)))[1]);
    }
    
    console.log(decode(elem))
    

    This should work, the source is from this page

提交回复
热议问题