Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

var _0xacdb=["","\x6C\x65\x6E\x67\x74\x68","\x63\x68\x61\x72\x43\x6F\x64\x65\x41\x74","\x7..

Decoded Output download

<?  var _0xacdb=["","length","charCodeAt","push","toLowerCase","jhf6sn83","getUTCFullYear","getUTCMonth","getUTCDate","getUTCHours","8hb3jf2l","0"];function sha1(_0x1eedx2){var _0x1eedx3=function(_0x1eedx4,_0x1eedx5){var _0x1eedx6=(_0x1eedx4<< _0x1eedx5)| (_0x1eedx4>>> (32- _0x1eedx5));return _0x1eedx6};var _0x1eedx7=function(_0x1eedx8){var _0x1eedx2=_0xacdb[0];var _0x1eedx9;var _0x1eedxa;for(_0x1eedx9= 7;_0x1eedx9>= 0;_0x1eedx9--){_0x1eedxa= (_0x1eedx8>>> (_0x1eedx9* 4))& 0x0f;_0x1eedx2+= _0x1eedxa.toString(16)};return _0x1eedx2};var _0x1eedxb;var _0x1eedx9,_0x1eedxc;var _0x1eedxd= new Array(80);var _0x1eedxe=0x67452301;var _0x1eedxf=0xEFCDAB89;var _0x1eedx10=0x98BADCFE;var _0x1eedx11=0x10325476;var _0x1eedx12=0xC3D2E1F0;var _0x1eedx13,_0x1eedx14,_0x1eedx15,_0x1eedx16,_0x1eedx17;var _0x1eedx18;var _0x1eedx19=_0x1eedx2[_0xacdb[1]];var _0x1eedx1a=[];for(_0x1eedx9= 0;_0x1eedx9< _0x1eedx19- 3;_0x1eedx9+= 4){_0x1eedxc= _0x1eedx2[_0xacdb[2]](_0x1eedx9)<< 24| _0x1eedx2[_0xacdb[2]](_0x1eedx9+ 1)<< 16| _0x1eedx2[_0xacdb[2]](_0x1eedx9+ 2)<< 8| _0x1eedx2[_0xacdb[2]](_0x1eedx9+ 3);_0x1eedx1a[_0xacdb[3]](_0x1eedxc)};switch(_0x1eedx19% 4){case 0:_0x1eedx9= 0x080000000;break;case 1:_0x1eedx9= _0x1eedx2[_0xacdb[2]](_0x1eedx19- 1)<< 24| 0x0800000;break;case 2:_0x1eedx9= _0x1eedx2[_0xacdb[2]](_0x1eedx19- 2)<< 24| _0x1eedx2[_0xacdb[2]](_0x1eedx19- 1)<< 16| 0x08000;break;case 3:_0x1eedx9= _0x1eedx2[_0xacdb[2]](_0x1eedx19- 3)<< 24| _0x1eedx2[_0xacdb[2]](_0x1eedx19- 2)<< 16| _0x1eedx2[_0xacdb[2]](_0x1eedx19- 1)<< 8| 0x80;break};_0x1eedx1a[_0xacdb[3]](_0x1eedx9);while((_0x1eedx1a[_0xacdb[1]]% 16)!= 14){_0x1eedx1a[_0xacdb[3]](0)};_0x1eedx1a[_0xacdb[3]](_0x1eedx19>>> 29);_0x1eedx1a[_0xacdb[3]]((_0x1eedx19<< 3)& 0x0ffffffff);for(_0x1eedxb= 0;_0x1eedxb< _0x1eedx1a[_0xacdb[1]];_0x1eedxb+= 16){for(_0x1eedx9= 0;_0x1eedx9< 16;_0x1eedx9++){_0x1eedxd[_0x1eedx9]= _0x1eedx1a[_0x1eedxb+ _0x1eedx9]};for(_0x1eedx9= 16;_0x1eedx9<= 79;_0x1eedx9++){_0x1eedxd[_0x1eedx9]= _0x1eedx3(_0x1eedxd[_0x1eedx9- 3]^ _0x1eedxd[_0x1eedx9- 8]^ _0x1eedxd[_0x1eedx9- 14]^ _0x1eedxd[_0x1eedx9- 16],1)};_0x1eedx13= _0x1eedxe;_0x1eedx14= _0x1eedxf;_0x1eedx15= _0x1eedx10;_0x1eedx16= _0x1eedx11;_0x1eedx17= _0x1eedx12;for(_0x1eedx9= 0;_0x1eedx9<= 19;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ ((_0x1eedx14& _0x1eedx15)| (~_0x1eedx14& _0x1eedx16))+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0x5A827999)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};for(_0x1eedx9= 20;_0x1eedx9<= 39;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ (_0x1eedx14^ _0x1eedx15^ _0x1eedx16)+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0x6ED9EBA1)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};for(_0x1eedx9= 40;_0x1eedx9<= 59;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ ((_0x1eedx14& _0x1eedx15)| (_0x1eedx14& _0x1eedx16)| (_0x1eedx15& _0x1eedx16))+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0x8F1BBCDC)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};for(_0x1eedx9= 60;_0x1eedx9<= 79;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ (_0x1eedx14^ _0x1eedx15^ _0x1eedx16)+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0xCA62C1D6)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};_0x1eedxe= (_0x1eedxe+ _0x1eedx13)& 0x0ffffffff;_0x1eedxf= (_0x1eedxf+ _0x1eedx14)& 0x0ffffffff;_0x1eedx10= (_0x1eedx10+ _0x1eedx15)& 0x0ffffffff;_0x1eedx11= (_0x1eedx11+ _0x1eedx16)& 0x0ffffffff;_0x1eedx12= (_0x1eedx12+ _0x1eedx17)& 0x0ffffffff};_0x1eedx18= _0x1eedx7(_0x1eedxe)+ _0x1eedx7(_0x1eedxf)+ _0x1eedx7(_0x1eedx10)+ _0x1eedx7(_0x1eedx11)+ _0x1eedx7(_0x1eedx12);return _0x1eedx18[_0xacdb[4]]()}function GetHash(){var _0x1eedx1c=_0xacdb[5];var _0x1eedx1d= new Date();var _0x1eedx1e=_0x1eedx1d[_0xacdb[6]]()+ _0xacdb[0];var _0x1eedx1f=(_0x1eedx1d[_0xacdb[7]]()+ 1)+ _0xacdb[0];var _0x1eedx20=_0x1eedx1d[_0xacdb[8]]()+ _0xacdb[0];var _0x1eedx21=_0x1eedx1d[_0xacdb[9]]()+ _0xacdb[0];var _0x1eedx22=_0xacdb[10];if(_0x1eedx1f[_0xacdb[1]]== 1){_0x1eedx1f= _0xacdb[11]+ _0x1eedx1f};if(_0x1eedx20[_0xacdb[1]]== 1){_0x1eedx20= _0xacdb[11]+ _0x1eedx20};if(_0x1eedx21[_0xacdb[1]]== 1){_0x1eedx21= _0xacdb[11]+ _0x1eedx21};return sha1(_0x1eedx1c+ _0x1eedx1e+ _0x1eedx1f+ _0x1eedx20+ _0x1eedx21+ _0x1eedx22)} ?>

Did this file decode correctly?

Original Code

var _0xacdb=["","\x6C\x65\x6E\x67\x74\x68","\x63\x68\x61\x72\x43\x6F\x64\x65\x41\x74","\x70\x75\x73\x68","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x6A\x68\x66\x36\x73\x6E\x38\x33","\x67\x65\x74\x55\x54\x43\x46\x75\x6C\x6C\x59\x65\x61\x72","\x67\x65\x74\x55\x54\x43\x4D\x6F\x6E\x74\x68","\x67\x65\x74\x55\x54\x43\x44\x61\x74\x65","\x67\x65\x74\x55\x54\x43\x48\x6F\x75\x72\x73","\x38\x68\x62\x33\x6A\x66\x32\x6C","\x30"];function sha1(_0x1eedx2){var _0x1eedx3=function(_0x1eedx4,_0x1eedx5){var _0x1eedx6=(_0x1eedx4<< _0x1eedx5)| (_0x1eedx4>>> (32- _0x1eedx5));return _0x1eedx6};var _0x1eedx7=function(_0x1eedx8){var _0x1eedx2=_0xacdb[0];var _0x1eedx9;var _0x1eedxa;for(_0x1eedx9= 7;_0x1eedx9>= 0;_0x1eedx9--){_0x1eedxa= (_0x1eedx8>>> (_0x1eedx9* 4))& 0x0f;_0x1eedx2+= _0x1eedxa.toString(16)};return _0x1eedx2};var _0x1eedxb;var _0x1eedx9,_0x1eedxc;var _0x1eedxd= new Array(80);var _0x1eedxe=0x67452301;var _0x1eedxf=0xEFCDAB89;var _0x1eedx10=0x98BADCFE;var _0x1eedx11=0x10325476;var _0x1eedx12=0xC3D2E1F0;var _0x1eedx13,_0x1eedx14,_0x1eedx15,_0x1eedx16,_0x1eedx17;var _0x1eedx18;var _0x1eedx19=_0x1eedx2[_0xacdb[1]];var _0x1eedx1a=[];for(_0x1eedx9= 0;_0x1eedx9< _0x1eedx19- 3;_0x1eedx9+= 4){_0x1eedxc= _0x1eedx2[_0xacdb[2]](_0x1eedx9)<< 24| _0x1eedx2[_0xacdb[2]](_0x1eedx9+ 1)<< 16| _0x1eedx2[_0xacdb[2]](_0x1eedx9+ 2)<< 8| _0x1eedx2[_0xacdb[2]](_0x1eedx9+ 3);_0x1eedx1a[_0xacdb[3]](_0x1eedxc)};switch(_0x1eedx19% 4){case 0:_0x1eedx9= 0x080000000;break;case 1:_0x1eedx9= _0x1eedx2[_0xacdb[2]](_0x1eedx19- 1)<< 24| 0x0800000;break;case 2:_0x1eedx9= _0x1eedx2[_0xacdb[2]](_0x1eedx19- 2)<< 24| _0x1eedx2[_0xacdb[2]](_0x1eedx19- 1)<< 16| 0x08000;break;case 3:_0x1eedx9= _0x1eedx2[_0xacdb[2]](_0x1eedx19- 3)<< 24| _0x1eedx2[_0xacdb[2]](_0x1eedx19- 2)<< 16| _0x1eedx2[_0xacdb[2]](_0x1eedx19- 1)<< 8| 0x80;break};_0x1eedx1a[_0xacdb[3]](_0x1eedx9);while((_0x1eedx1a[_0xacdb[1]]% 16)!= 14){_0x1eedx1a[_0xacdb[3]](0)};_0x1eedx1a[_0xacdb[3]](_0x1eedx19>>> 29);_0x1eedx1a[_0xacdb[3]]((_0x1eedx19<< 3)& 0x0ffffffff);for(_0x1eedxb= 0;_0x1eedxb< _0x1eedx1a[_0xacdb[1]];_0x1eedxb+= 16){for(_0x1eedx9= 0;_0x1eedx9< 16;_0x1eedx9++){_0x1eedxd[_0x1eedx9]= _0x1eedx1a[_0x1eedxb+ _0x1eedx9]};for(_0x1eedx9= 16;_0x1eedx9<= 79;_0x1eedx9++){_0x1eedxd[_0x1eedx9]= _0x1eedx3(_0x1eedxd[_0x1eedx9- 3]^ _0x1eedxd[_0x1eedx9- 8]^ _0x1eedxd[_0x1eedx9- 14]^ _0x1eedxd[_0x1eedx9- 16],1)};_0x1eedx13= _0x1eedxe;_0x1eedx14= _0x1eedxf;_0x1eedx15= _0x1eedx10;_0x1eedx16= _0x1eedx11;_0x1eedx17= _0x1eedx12;for(_0x1eedx9= 0;_0x1eedx9<= 19;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ ((_0x1eedx14& _0x1eedx15)| (~_0x1eedx14& _0x1eedx16))+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0x5A827999)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};for(_0x1eedx9= 20;_0x1eedx9<= 39;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ (_0x1eedx14^ _0x1eedx15^ _0x1eedx16)+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0x6ED9EBA1)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};for(_0x1eedx9= 40;_0x1eedx9<= 59;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ ((_0x1eedx14& _0x1eedx15)| (_0x1eedx14& _0x1eedx16)| (_0x1eedx15& _0x1eedx16))+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0x8F1BBCDC)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};for(_0x1eedx9= 60;_0x1eedx9<= 79;_0x1eedx9++){_0x1eedx18= (_0x1eedx3(_0x1eedx13,5)+ (_0x1eedx14^ _0x1eedx15^ _0x1eedx16)+ _0x1eedx17+ _0x1eedxd[_0x1eedx9]+ 0xCA62C1D6)& 0x0ffffffff;_0x1eedx17= _0x1eedx16;_0x1eedx16= _0x1eedx15;_0x1eedx15= _0x1eedx3(_0x1eedx14,30);_0x1eedx14= _0x1eedx13;_0x1eedx13= _0x1eedx18};_0x1eedxe= (_0x1eedxe+ _0x1eedx13)& 0x0ffffffff;_0x1eedxf= (_0x1eedxf+ _0x1eedx14)& 0x0ffffffff;_0x1eedx10= (_0x1eedx10+ _0x1eedx15)& 0x0ffffffff;_0x1eedx11= (_0x1eedx11+ _0x1eedx16)& 0x0ffffffff;_0x1eedx12= (_0x1eedx12+ _0x1eedx17)& 0x0ffffffff};_0x1eedx18= _0x1eedx7(_0x1eedxe)+ _0x1eedx7(_0x1eedxf)+ _0x1eedx7(_0x1eedx10)+ _0x1eedx7(_0x1eedx11)+ _0x1eedx7(_0x1eedx12);return _0x1eedx18[_0xacdb[4]]()}function GetHash(){var _0x1eedx1c=_0xacdb[5];var _0x1eedx1d= new Date();var _0x1eedx1e=_0x1eedx1d[_0xacdb[6]]()+ _0xacdb[0];var _0x1eedx1f=(_0x1eedx1d[_0xacdb[7]]()+ 1)+ _0xacdb[0];var _0x1eedx20=_0x1eedx1d[_0xacdb[8]]()+ _0xacdb[0];var _0x1eedx21=_0x1eedx1d[_0xacdb[9]]()+ _0xacdb[0];var _0x1eedx22=_0xacdb[10];if(_0x1eedx1f[_0xacdb[1]]== 1){_0x1eedx1f= _0xacdb[11]+ _0x1eedx1f};if(_0x1eedx20[_0xacdb[1]]== 1){_0x1eedx20= _0xacdb[11]+ _0x1eedx20};if(_0x1eedx21[_0xacdb[1]]== 1){_0x1eedx21= _0xacdb[11]+ _0x1eedx21};return sha1(_0x1eedx1c+ _0x1eedx1e+ _0x1eedx1f+ _0x1eedx20+ _0x1eedx21+ _0x1eedx22)}

Function Calls

None

Variables

None

Stats

MD5 35c74a86c7cfd9d23b24d19a84567555
Eval Count 0
Decode Time 55 ms