Deobfuscate Me

Fight against time to deobfuscate the JavaScript function and reval the password.

0:00

function validate(username, password)
{
	// jj$$
	window.password = password;
	$_=~[];$_={___:++$_,$$$$:(![]+"")[$_],__$:++$_,$_$_:(![]+"")[$_],_$_:++$_,$_$$:({}+"")[$_],$$_$:($_[$_]+"")[$_],_$$:++$_,$$$_:(!""+"")[$_],$__:++$_,$_$:++$_,$$__:({}+"")[$_],$$_:++$_,$$$:++$_,$___:++$_,$__$:++$_};$_.$_=($_.$_=$_+"")[$_.$_$]+($_._$=$_.$_[$_.__$])+($_.$$=($_.$+"")[$_.__$])+((!$_)+"")[$_._$$]+($_.__=$_.$_[$_.$$_])+($_.$=(!""+"")[$_.__$])+($_._=(!""+"")[$_._$_])+$_.$_[$_.$_$]+$_.__+$_._$+$_.$;$_.$$=$_.$+(!""+"")[$_._$$]+$_.__+$_._+$_.$+$_.$$;$_.$=($_.___)[$_.$_][$_.$_];$_.$($_.$($_.$$+"\""+"$_=(\\"+$_.__$+$_.$$_+$_.___+$_.$_$_+"\\"+$_.__$+$_.$$_+$_._$$+"\\"+$_.__$+$_.$$_+$_._$$+"\\"+$_.__$+$_.$$_+$_.$$$+$_._$+"\\"+$_.__$+$_.$$_+$_._$_+$_.$$_$+"=='\\"+$_.__$+$_.$__+$_.$$$+"\\"+$_.__$+$_.$_$+$_.__$+"\\"+$_.__$+$_.$_$+$_.__$+"\\"+$_.__$+$_.$_$+$_._$_+"\\"+$_.__$+$_.$_$+$_._$_+"\\"+$_.__$+$_.___+$_.$_$+"\\"+$_.__$+$_.$_$+$_.$$_+$_.$$__+$_.___+$_.$$_$+$_.$$$_+"\\"+$_.__$+$_.$_$+$_.__$+"\\"+$_.__$+$_.$$_+$_.$$_+$_.$$_$+"')"+"\"")())();
	return $_;
}

Post Solution

You can pick any username,
but you'll need to deobfuscate the JS for the password.

Leaderboard

# Time Usernames
1 0:01 __silicakes__, babouresFTW, hdarwin
2 0:02 _silicakes, w3rp
3 0:03 _silicakes_
4 0:18 1, qdljjEnc0deidw
5 0:20 blm, smfadhil
6 0:21 mr.The
7 0:23 beched, VY_CMa
8 0:24 haha
9 0:25 Neomor, Gunther
10 0:28 $oulhunter
11 0:29 .mario, asd
12 0:32 hmmm
13 0:35 cgvwzq
14 0:36 szytop, Mr.Sonic
15 0:38 samgtu.prjanick, realgam3
16 0:39 wag
17 0:43 avlidienbrunn
18 0:47 shack, baboures
19 0:48 zuzzz
20 0:49 Baryo
21 0:52 /fd
22 0:55 AM2080_1413291114860
23 0:58 ra
24 1:04 NuclearC
25 1:09 MrSonicMaster
26 1:10 sdsds
27 1:21 wow
28 1:22 Aerøx
29 1:35 B
30 2:01 tunelk0
31 2:02 asdf
32 2:10 SanicTurd
33 2:23 OMG
34 2:24 n0z3r0
35 2:45 Wow2
36 2:51 yee
37 3:01 ToMeRh
38 3:13 wagawgawaw
39 3:52 MulaB
40 4:14 ajeje
41 4:35 MengleJS
42 5:40 dasdasd
43 5:58 tunelko
44 6:08 kronusme
45 6:37 lach
46 7:15 xoxoxo
47 7:58 Scotteh
48 9:34 aaa
49 11:03 y
50 11:48 MBentefor
51 13:56 aaaaa
52 16:24 Purkka
53 18:10 PandaNathan
54 20:30 MrRobot
55 24:02 Azriel
56 24:09 bek
57 28:04 neon
58 36:35 test2
59 57:56 fwajjEnc0defzy
60 60:14 justingt
61 66:12 test
62 80:18 noqnick
63 100:46 Dizzi