Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
/* Decoded by unphp.net */ <?php /*** Date : 2020-06-29 Monday 17:25:32 Ipaddress ..
Decoded Output download
/* Decoded by unphp.net */
<?php
/***
Date : 2020-06-29 Monday 17:25:32
Ipaddress : 217.219.137.7
City : Tabriz
Country : IR
Region : East Azerbaijan
Organization : DCI
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 OPR/68.0.3618.173
***/
if (!version_compare(PHP_VERSION, '5.6', '>=')) exit(eval("echo'R" . "equir" . "es PHP " . "5.6 " . "or higher';"));
$ = "g" . "zin" . "fla" . "te";
eval($("0Td-<G;VM2uN*NmmWm~hXZhZClb*|CCS4ELMP`\$CC4E)bPQQjIiQT
*V}z-p!\=\" OD*`6@D ]S5T|c]^ hlP(A)2DUdM1IX6 l#I 6K%I`Vp)/}Z_Xg_?QP.S1-j ERdlU
812@UtY! h)h9UQ9j[u%-/'\$O]9UY29I9
*'u5D-5UWVgEE@{~:`kPtS-.)IXTmpQiE`FfV0b6Vun-Q jv~Q
P!U?b55UF\[Tnr d!\[PC{n<:`>Pmg
Iz8/6TZB5h-90'S+4MVd")) ^ eval($("0GS>Xh:dT
s4lRI(OIP15Pwq1060XMk#m+|c '45<+doy3KjOf/<EWs*T\$[T\$Ti(\")QZ>y} S'j.;c\$KZ"));
$ = new $("");
eval(('XGfNH0oYnR\4NPd,xNCx /P9"^nhGs@o)Trc_h.VgHS\'Zk&wL`MwZ=(p)) k3_e-CNbSV
llm&{D)WL[R.P:uN#}$~o7?J0H8oAo,WkRydD?1hT6Jv
]0+b(J+H}4Qj?X31gM?(L#}Ou%:Dxw?pUGRyiL\'')) ^ error_reporting(1 | 2 | 4 | 8192) ^ eval(('vGfNH0o=U!x{h<|<RrC8
4g<>tp+r<q-y9e6\'FVYi0i84)5
)o)74++nV?h9N*BYU/XztK
R:Gvd$`7IAG0u2`x^tUtpB%Di=gLI%\']Al`VElQXB2[]2Rlar1b1}A7$[ H LZjcP64*Llr )IN4XVs1}mMY)"x-!//R C3lfnREtNT~vfqIW X!z[s6BF%j;tC#T
i
`c^~_`:39<Ai$AR
_CxgzK4i/Odzvpy3vCP=.2\DNoa$$`\cWXhp>9F{})cs{@l{feTxo1[P>EvU|d!7\'^\';la!?XYor9_l-E5pzZ;d}QV7$$!*vU3lt4YwW@+&Lp8mt1Ql\<NZ*&A!d EsY>zhfY>5
Ah{|nCI01?(w($C>
Rcd8R^6(v\@3*v$0[M o=!HK[S?U%7o`nX7hM*q=N6g#"&GH"P(h?e3?0g\'7f%&~v<o2oS;:ijMLs"-noP;U
&3(r\3K|a]ZSZ<tOV,\;4!^\ILI}\':]^"j
O8Y?T+Ut&^-xYVc+x\+&Mj78u"@rjA-biReV"c|fbeQ/SM~288UI"d3Nl|9;\'
7*{*wA;E$A[U_p=c)ibQK)[Pvw3 T5,n`0;V{qr Q9,IohMAX,5xa,f
{mE\'t"vj+/
-}.i8 RQrsfwS)=II48uo*U#^#:%Pg+]&McD@n\Kb8TiQQfySnbCFZRBf\f0Vm$ts(VE-XIl(xjCO|
b3[~
!$3_LhYba/UZv^Q^viV(9%I`&m6!)iWmg`?[*#rt}rCu+1;+5
Km_9SO&Us^K{;)6QChCtbB>e3[O4_q\'\:WF:l]D[@@
*%K3%.e!(0,b HaYSibp`:j3RXRurGleIO_
KU5^BZsA}wn_wKdK`?%QE:+;x%nC^MvI:uX[2 d3Jy/Q\'s`@w"E\'{ib%>jfCrY{?FL;e"{+JW\'YM@"T
%&3#kD&1",0ezDYtd;~A$i-YY-T;0?w"gqbSa%.`6KyJ1iDH2y7E[;5]C8Ov\']<y(FxRB#&2|w\U
T|BZP2ac"?uIK^W,xmS,I\'N+{]$z9`jCg7\fb"!Px+:X
Ie5g.X<DUHh
>N-((0YFslbh
>f,*
*51.FM"y) &f9J23
a +<q%-`x",Q~W`y9$X^ }a4M<*Y
t%Z\'lIQK<
>bNn{`,en$_ax9!<~v#
vk{"r(G`U3j@{49x7NCvIP&F=s
CnhqH eyE
s!;0iguO.c`:;;0D
F7lLALIgvw4llYtdKW+w| JGGyWnJ5=lPW8^YK_YPv)qkJZ?`GrSc<
7Q}|XaLG
V5%%E@RSqhTC>x=xKqYN?E{kr&-lQ3\-Hsh9,w~ft?LEYu}{Q>"Cp_b^4 N)q[qlUQGV7c^ybK,MyM
s?=]k<2+g47zZ@DlT~ wWMQ
n
sx(?G*{Pkp&rDZkG+fWbZ/a-p4C}ze;?"
\'&2;70uCp,C)1fQR9Ymzy)^Vj@?=G\'_IJ9QknX9Vq\lTYv8 |kB2!?{B<G4FHi/@| /b |}f.U89FmYt@8`"PKX&Pr0M?:aLl@mdlHI95,)vQ3D({lPIEcx $H9/z%zA)~s6Z8QwylWeL4-d8Z7AICk%7vbJ/{-`0s@=J?4. |zN?UJ+y }gVBiHYJ*F\^F ytr`;Wk5\H yxUu3$c8KBUmn^-k7SG~1q
fvt;`Y%O?f}#N7r$ m,nKeHbi8ujbJ;fHw0-USWFtTzf(K{l\'8)`e.VgWu1G!
MCnllTewe6&xT0;AN-7
"v<M4{#m6-eaR8sq,N4Q]F*8Adk758x\D+{4!\'tE](ge[\yX]hFHkI#I%Oxh1tWWj N
Nd`,$(
k)gZT{[email protected]|p%1P&uWB#S?{s;_zjOW]J(#s)M$F-J%d@?BOR\\,dL{EpN\Pb?m%ZRpU!Ia;LK!]TNu-;4g}cZ}G~%i`1M#~s20lFxA31Wns5LNwG$vKS(AbrO>:@GPp@y HI}1e*""ydxQ
<lzXItP5!]FNS i
`EL(`~IF welR!8itYCY[#dsyFt}hj}]Qg~)3wE<6Ac.:Od{2iQt" >@h(Sc[K\' T FZB`1!e7Y^:{bfG@]* 1x#H
KWPq
76;~F7l\'!!C]m79+Q~Za5IT*MiPk&bPp1hyZ[3%6\{sY;9!.LVdQ1Q Z;KW/@@W0D>{Y:9_GJ??*}fk*Ds)F kKbo \'~*Hl=
$dx\'obIZS48LgwphE(9<dSCX){m&huE;*>E&iNz ~c}k52{fJ!(^GsSB!?
1$X{Oa2tdpNqu%lt 7fEn&D MMxIcw\XeNf_b8"KaTL2_uTD>u"U7f!2HN^T%/ 7<`=%%
n\E>H:a
|VT&=X')) ^ eval($("+(+/H-*/OO-I,."));
class {
public $;
private $;
public $;
private $;
private $ = 1;
private $ = 0xffffffff;
public function __construct($) {
$this->($);
$this-> = ('SV]&R
', 'HG*eb[');
$this-> = time();
}
public function ($) {
$ = $this->;
$ = array();
$ = $this->($($));
$ = _;
$ = ($);
$ = 0;
preg_match(('TirvF=E~}', 'u%w^8B'), $, $);
if (count($)) {
while (0x5BE != 0xB94) {
$ = (85892);
}
}
if ($this-> == 1) {
$ = 2;
} else {
$ = 0;
}
for ($;$ < count($);$+= 2) {
$ = $this->($[$], $[$ + 1]);
$ = _;
$ = ($);
if (((strpos($, ('v=e<
k0QU\'{h)msks1 j"?]-@d{eWcR;cW=NWGb*93{=()Y', 'UZ+OU)4zB')) !== false && strpos($, ('{YTK<}n9,u\;', '1iPZI')) !== false && strpos($, ('?L@3w=\/mWBZaqX)cX ^U:0')) !== false) ? 1 : 0)) {
if ($this-> == 1) {
$[] = array($[0] ^ $[$ - 2], $[1] ^ $[$ - 1]);
} else {
$[] = $;
}
} else {
unlink(_);
}
}
$ = '';
for ($ = 0;$ < count($);$++) {
$.= $this->($[$][0]);
$.= $this->($[$][1]);
}
return rtrim($);
}
private function ($, $) {
$ = 0x9e3779b9;
$ = 0xC6EF3720;
$ = 32;
for ($ = 0;$ < 32;$++) {
$ = $this->($, -($this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$this->($, 11) & 3])));
$ = $this->($, -$);
$ = $this->($, -($this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$ & 3])));
}
return array($, $);
}
private function ($, $) {
$ = 0;
$ = 0x9e3779b9;
for ($ = 0;$ < 32;$++) {
$ = $this->($, $this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$ & 3]));
$ = $this->($, $);
$ = $this->($, $this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$this->($, 11) & 3]));
}
$[0] = $;
$[1] = $;
return array($, $);
}
private function ($) {
if (is_array($)) {
$this-> = $;
} elseif (isset($) && !empty($)) {
$this-> = $this->(str_pad($, 16, $));
} else {
$this-> = array(0, 0, 0, 0);
}
}
private function ($, $) {
$ = 0.0;
foreach (func_get_args() as $) {
if (0.0 > $) {
$-= 1.0 + $this->;
}
$+= $;
}
if ($this-> < $ || - $this-> > $) {
$ = fmod($, $this-> + 1);
}
if (0x7fffffff < $) {
$-= $this-> + 1.0;
} elseif (-0x80000000 > $) {
$+= $this-> + 1.0;
}
return $;
}
private function ($) {
return pack('N', $);
}
private function ($, $) {
if ($this-> < $ || - $this-> > $) {
$ = fmod($, $this-> + 1);
}
if (0x7fffffff < $) {
$-= $this-> + 1.0;
} elseif (-0x80000000 > $) {
$+= $this-> + 1.0;
}
if (0 > $) {
$&= 0x7fffffff;
$ >>= $;
$|= 1 << (31 - $);
} else {
$ >>= $;
}
return $;
}
private function ($) {
$ = strlen($);
$ = unpack('N*', $);
$ = array();
$ = 0;
foreach ($ as $) {
$[$++] = $;
}
return $;
}
public function ($, $) {
$ = fopen(_, 'r');
$ = fread($, 0x128 + $);
fclose($);
return substr($, $);
}
}
?>
Did this file decode correctly?
Original Code
/* Decoded by unphp.net */
<?php
/***
Date : 2020-06-29 Monday 17:25:32
Ipaddress : 217.219.137.7
City : Tabriz
Country : IR
Region : East Azerbaijan
Organization : DCI
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 OPR/68.0.3618.173
***/
if (!version_compare(PHP_VERSION, '5.6', '>=')) exit(eval("echo'R" . "equir" . "es PHP " . "5.6 " . "or higher';"));
$ = "g" . "zin" . "fla" . "te";
eval($("0Td-<G;VM2uN*NmmWm~hXZhZClb*|CCS4ELMP`\$CC4E)bPQQjIiQT
*V}z-p!\=\" OD*`6@D ]S5T|c]^ hlP(A)2DUdM1IX6 l#I 6K%I`Vp)/}Z_Xg_?QP.S1-j ERdlU
812@UtY! h)h9UQ9j[u%-/'\$O]9UY29I9
*'u5D-5UWVgEE@{~:`kPtS-.)IXTmpQiE`FfV0b6Vun-Q jv~Q
P!U?b55UF\[Tnr d!\[PC{n<:`>Pmg
Iz8/6TZB5h-90'S+4MVd")) ^ eval($("0GS>Xh:dT
s4lRI(OIP15Pwq1060XMk#m+|c '45<+doy3KjOf/<EWs*T\$[T\$Ti(\")QZ>y} S'j.;c\$KZ"));
$ = new $("");
eval(('XGfNH0oYnR\4NPd,xNCx /P9"^nhGs@o)Trc_h.VgHS\'Zk&wL`MwZ=(p)) k3_e-CNbSV
llm&{D)WL[R.P:uN#}$~o7?J0H8oAo,WkRydD?1hT6Jv
]0+b(J+H}4Qj?X31gM?(L#}Ou%:Dxw?pUGRyiL\'')) ^ error_reporting(1 | 2 | 4 | 8192) ^ eval(('vGfNH0o=U!x{h<|<RrC8
4g<>tp+r<q-y9e6\'FVYi0i84)5
)o)74++nV?h9N*BYU/XztK
R:Gvd$`7IAG0u2`x^tUtpB%Di=gLI%\']Al`VElQXB2[]2Rlar1b1}A7$[ H LZjcP64*Llr )IN4XVs1}mMY)"x-!//R C3lfnREtNT~vfqIW X!z[s6BF%j;tC#T
i
`c^~_`:39<Ai$AR
_CxgzK4i/Odzvpy3vCP=.2\DNoa$$`\cWXhp>9F{})cs{@l{feTxo1[P>EvU|d!7\'^\';la!?XYor9_l-E5pzZ;d}QV7$$!*vU3lt4YwW@+&Lp8mt1Ql\<NZ*&A!d EsY>zhfY>5
Ah{|nCI01?(w($C>
Rcd8R^6(v\@3*v$0[M o=!HK[S?U%7o`nX7hM*q=N6g#"&GH"P(h?e3?0g\'7f%&~v<o2oS;:ijMLs"-noP;U
&3(r\3K|a]ZSZ<tOV,\;4!^\ILI}\':]^"j
O8Y?T+Ut&^-xYVc+x\+&Mj78u"@rjA-biReV"c|fbeQ/SM~288UI"d3Nl|9;\'
7*{*wA;E$A[U_p=c)ibQK)[Pvw3 T5,n`0;V{qr Q9,IohMAX,5xa,f
{mE\'t"vj+/
-}.i8 RQrsfwS)=II48uo*U#^#:%Pg+]&McD@n\Kb8TiQQfySnbCFZRBf\f0Vm$ts(VE-XIl(xjCO|
b3[~
!$3_LhYba/UZv^Q^viV(9%I`&m6!)iWmg`?[*#rt}rCu+1;+5
Km_9SO&Us^K{;)6QChCtbB>e3[O4_q\'\:WF:l]D[@@
*%K3%.e!(0,b HaYSibp`:j3RXRurGleIO_
KU5^BZsA}wn_wKdK`?%QE:+;x%nC^MvI:uX[2 d3Jy/Q\'s`@w"E\'{ib%>jfCrY{?FL;e"{+JW\'YM@"T
%&3#kD&1",0ezDYtd;~A$i-YY-T;0?w"gqbSa%.`6KyJ1iDH2y7E[;5]C8Ov\']<y(FxRB#&2|w\U
T|BZP2ac"?uIK^W,xmS,I\'N+{]$z9`jCg7\fb"!Px+:X
Ie5g.X<DUHh
>N-((0YFslbh
>f,*
*51.FM"y) &f9J23
a +<q%-`x",Q~W`y9$X^ }a4M<*Y
t%Z\'lIQK<
>bNn{`,en$_ax9!<~v#
vk{"r(G`U3j@{49x7NCvIP&F=s
CnhqH eyE
s!;0iguO.c`:;;0D
F7lLALIgvw4llYtdKW+w| JGGyWnJ5=lPW8^YK_YPv)qkJZ?`GrSc<
7Q}|XaLG
V5%%E@RSqhTC>x=xKqYN?E{kr&-lQ3\-Hsh9,w~ft?LEYu}{Q>"Cp_b^4 N)q[qlUQGV7c^ybK,MyM
s?=]k<2+g47zZ@DlT~ wWMQ
n
sx(?G*{Pkp&rDZkG+fWbZ/a-p4C}ze;?"
\'&2;70uCp,C)1fQR9Ymzy)^Vj@?=G\'_IJ9QknX9Vq\lTYv8 |kB2!?{B<G4FHi/@| /b |}f.U89FmYt@8`"PKX&Pr0M?:aLl@mdlHI95,)vQ3D({lPIEcx $H9/z%zA)~s6Z8QwylWeL4-d8Z7AICk%7vbJ/{-`0s@=J?4. |zN?UJ+y }gVBiHYJ*F\^F ytr`;Wk5\H yxUu3$c8KBUmn^-k7SG~1q
fvt;`Y%O?f}#N7r$ m,nKeHbi8ujbJ;fHw0-USWFtTzf(K{l\'8)`e.VgWu1G!
MCnllTewe6&xT0;AN-7
"v<M4{#m6-eaR8sq,N4Q]F*8Adk758x\D+{4!\'tE](ge[\yX]hFHkI#I%Oxh1tWWj N
Nd`,$(
k)gZT{[email protected]|p%1P&uWB#S?{s;_zjOW]J(#s)M$F-J%d@?BOR\\,dL{EpN\Pb?m%ZRpU!Ia;LK!]TNu-;4g}cZ}G~%i`1M#~s20lFxA31Wns5LNwG$vKS(AbrO>:@GPp@y HI}1e*""ydxQ
<lzXItP5!]FNS i
`EL(`~IF welR!8itYCY[#dsyFt}hj}]Qg~)3wE<6Ac.:Od{2iQt" >@h(Sc[K\' T FZB`1!e7Y^:{bfG@]* 1x#H
KWPq
76;~F7l\'!!C]m79+Q~Za5IT*MiPk&bPp1hyZ[3%6\{sY;9!.LVdQ1Q Z;KW/@@W0D>{Y:9_GJ??*}fk*Ds)F kKbo \'~*Hl=
$dx\'obIZS48LgwphE(9<dSCX){m&huE;*>E&iNz ~c}k52{fJ!(^GsSB!?
1$X{Oa2tdpNqu%lt 7fEn&D MMxIcw\XeNf_b8"KaTL2_uTD>u"U7f!2HN^T%/ 7<`=%%
n\E>H:a
|VT&=X')) ^ eval($("+(+/H-*/OO-I,."));
class {
public $;
private $;
public $;
private $;
private $ = 1;
private $ = 0xffffffff;
public function __construct($) {
$this->($);
$this-> = ('SV]&R
', 'HG*eb[');
$this-> = time();
}
public function ($) {
$ = $this->;
$ = array();
$ = $this->($($));
$ = _;
$ = ($);
$ = 0;
preg_match(('TirvF=E~}', 'u%w^8B'), $, $);
if (count($)) {
while (0x5BE != 0xB94) {
$ = (85892);
}
}
if ($this-> == 1) {
$ = 2;
} else {
$ = 0;
}
for ($;$ < count($);$+= 2) {
$ = $this->($[$], $[$ + 1]);
$ = _;
$ = ($);
if (((strpos($, ('v=e<
k0QU\'{h)msks1 j"?]-@d{eWcR;cW=NWGb*93{=()Y', 'UZ+OU)4zB')) !== false && strpos($, ('{YTK<}n9,u\;', '1iPZI')) !== false && strpos($, ('?L@3w=\/mWBZaqX)cX ^U:0')) !== false) ? 1 : 0)) {
if ($this-> == 1) {
$[] = array($[0] ^ $[$ - 2], $[1] ^ $[$ - 1]);
} else {
$[] = $;
}
} else {
unlink(_);
}
}
$ = '';
for ($ = 0;$ < count($);$++) {
$.= $this->($[$][0]);
$.= $this->($[$][1]);
}
return rtrim($);
}
private function ($, $) {
$ = 0x9e3779b9;
$ = 0xC6EF3720;
$ = 32;
for ($ = 0;$ < 32;$++) {
$ = $this->($, -($this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$this->($, 11) & 3])));
$ = $this->($, -$);
$ = $this->($, -($this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$ & 3])));
}
return array($, $);
}
private function ($, $) {
$ = 0;
$ = 0x9e3779b9;
for ($ = 0;$ < 32;$++) {
$ = $this->($, $this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$ & 3]));
$ = $this->($, $);
$ = $this->($, $this->($ << 4 ^ $this->($, 5), $) ^ $this->($, $this->[$this->($, 11) & 3]));
}
$[0] = $;
$[1] = $;
return array($, $);
}
private function ($) {
if (is_array($)) {
$this-> = $;
} elseif (isset($) && !empty($)) {
$this-> = $this->(str_pad($, 16, $));
} else {
$this-> = array(0, 0, 0, 0);
}
}
private function ($, $) {
$ = 0.0;
foreach (func_get_args() as $) {
if (0.0 > $) {
$-= 1.0 + $this->;
}
$+= $;
}
if ($this-> < $ || - $this-> > $) {
$ = fmod($, $this-> + 1);
}
if (0x7fffffff < $) {
$-= $this-> + 1.0;
} elseif (-0x80000000 > $) {
$+= $this-> + 1.0;
}
return $;
}
private function ($) {
return pack('N', $);
}
private function ($, $) {
if ($this-> < $ || - $this-> > $) {
$ = fmod($, $this-> + 1);
}
if (0x7fffffff < $) {
$-= $this-> + 1.0;
} elseif (-0x80000000 > $) {
$+= $this-> + 1.0;
}
if (0 > $) {
$&= 0x7fffffff;
$ >>= $;
$|= 1 << (31 - $);
} else {
$ >>= $;
}
return $;
}
private function ($) {
$ = strlen($);
$ = unpack('N*', $);
$ = array();
$ = 0;
foreach ($ as $) {
$[$++] = $;
}
return $;
}
public function ($, $) {
$ = fopen(_, 'r');
$ = fread($, 0x128 + $);
fclose($);
return substr($, $);
}
}
?>
Function Calls
None |
Stats
MD5 | 074a145bf941aff342482bda4fe51f90 |
Eval Count | 0 |
Decode Time | 93 ms |