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