JSFuck
Keynote:
- 可以只用 6 個字符 []()!+ 來編寫 JavaScript 程序
Reference:
- http://www.jingwentian.com/t-413
- http://codegolf.stackexchange.com/questions/28714/convert-jsfuck-to-normal-js
剛開始看到 code 時覺得是 javascript,試著把它跑起來
<!-- test.html -->
<html>
<head></had>
<body>
<script>
{ web2.txt }
</script>
</body>
</html>
結果出現了一個 ^_^ ,確定是一個可執行的 javascript
^_^
網路上得知 JSFuck,藉由他人所寫的 script ,把 jsfuck 轉換為一般 javaScript
<!- jsfuck-decoder.html ->
<html>
<head></had>
<body>
<script>
alert(/\n(.+)/.exec(eval(prompt().slice(0,-2)))[1]);
</script>
</body>
</html>
輸出結果