Wordpress 等でのPHPのマルウェア・ウィルス・改ざんコードをデコードして難読化をオンラインで解除し、
元の読みやすいコードに戻し解読できます。
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x14f8;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4MCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnemc4ZHMxTGszNm43SUJHNUtWTTl2cGkvUlBaSHVqRVFOVCtGNG9hV0EySkRxd1hVeGJDMGhydHltWWNPZmVsUz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>U@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bCy|tvbxVIxGv<?php
/* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */
$OOO000000 = "fg6sbehpra4co_tnd";
$GLOBALS['OOO0000O0'] = "base64_d";
$GLOBALS['OOO0000O0'] = "base64_decode";
$GLOBALS['OOO000O00'] = "fopen";
$GLOBALS['O0O000O00'] = "fget";
$GLOBALS['O0O000O00'] = "fgets";
$GLOBALS['O0O00OO00'] = "fread";
$GLOBALS['OOO00000O'] = "strtr";
$OOO0O0O00 = "/var/www/html/input.php";
$OO00O0000 = 0x14f8;
eval {
$O000O0O00 = fopen($OOO0O0O00, 'rb');
"<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */\$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');\$GLOBALS['OOO0000O0']=\$OOO000000{4}.\$OOO000000{9}.\$OOO000000{3}.\$OOO000000{5}.\$OOO000000{2}.\$OOO000000{10}.\$OOO000000{13}.\$OOO000000{16};\$GLOBALS['OOO0000O0'].=\$GLOBALS['OOO0000O0']{3}.\$OOO000000{11}.\$OOO000000{12}.\$GLOBALS['OOO0000O0']{7}.\$OOO000000{5};\$GLOBALS['OOO000O00']=\$OOO000000{0}.\$OOO000000{12}.\$OOO000000{7}.\$OOO000000{5}.\$OOO000000{15};\$GLOBALS['O0O000O00']=\$OOO000000{0}.\$OOO000000{1}.\$OOO000000{5}.\$OOO000000{14};\$GLOBALS['O0O000O00']=\$O0O000O00.\$OOO000000{3};\$GLOBALS['O0O00OO00']=\$OOO000000{0}.\$OOO000000{8}.\$OOO000000{5}.\$OOO000000{9}.\$OOO000000{16};\$GLOBALS['OOO00000O']=\$OOO000000{3}.\$OOO000000{14}.\$OOO000000{8}.\$OOO000000{14}.\$OOO000000{8};\$OOO0O0O00=__FILE__;\$OO00O0000=0x14f8;eval(\$GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4MCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnemc4ZHMxTGszNm43SUJHNUtWTTl2cGkvUlBaSHVqRVFOVCtGNG9hV0EySkRxd1hVeGJDMGhydHltWWNPZmVsUz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>U@zG";
$OO00O00O0 = "\$OO00O00O0=str_replace('__FILE__',\"'\".\$OOO0O0O00.\"'\",\$GLOBALS['OOO0000O0'](\$GLOBALS['OOO00000O'](\$GLOBALS['O0O00OO00'](\$O000O0O00,\$OO00O0000),'zg8ds1Lk36n7IBG5KVM9vpi/RPZHujEQNT+F4oaWA2JDqwXUxbC0hrtymYcOfelS=','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));fclose(\$O000O0O00);eval(\$OO00O00O0);";
eval {
$OO00O00O0 = "\nfunction cekWaktuAntara(\$waktu_mulai,\$waktu_selesai,\$waktu)\n{\n\$start_timestamp = strtotime(\$waktu_mulai);\n\$end_timestamp = strtotime(\$waktu_selesai);\n\$today_timestamp = strtotime(\$waktu);\nreturn ((\$today_timestamp >= \$start_timestamp) &&(\$today_timestamp <= \$end_timestamp));\n}\nfunction roles(\$string){\nswitch (\$string) {\ncase 'mnj':\n\$a = \"Manajer\";\nbreak;\ncase 'sup':\n\$a = \"Supervisor\";\nbreak;\ncase 'opr':\n\$a = \"Operator\";\nbreak;\n}\nreturn \$a;\n}\nfunction balikTanggal(\$string){\nif (!empty(\$string)){\n\$tanggal = date(\"Y-m-d\",strtotime(\$string));\n}\nelse\n{\n\$tanggal = \"0000-00-00\";\n}\nreturn \$tanggal;\n}\nfunction balikTanggalIndo(\$string){\nif (!empty(\$string)){\n\$tanggal = date(\"d-m-Y\",strtotime(\$string));\n}\nelse\n{\n\$tanggal = \"\";\n}\nreturn \$tanggal;\n}\nfunction tgl_indo(\$tgl){\n\$tanggal = substr(\$tgl,8,2);\n\$bulan = getBulan(substr(\$tgl,5,2));\n\$tahun = substr(\$tgl,0,4);\nreturn \$tanggal.' '.\$bulan.' '.\$tahun;\n}\nfunction nama_hari(\$tgl){\n\$dt = date(strtotime(\$tgl));\n\$hari= getdate(\$dt);\nreturn getHari(\$hari['wday']);\n}\nfunction jam(\$tgl){\n\$jam = date(\"H:i:s\",strtotime(\$tgl) );\nreturn \$jam;\n}\nfunction tgl(\$tgl){\n\$tanggal = date(\"d\",strtotime(\$tgl) );\nreturn \$tanggal;\n}\nfunction detkeJam(\$time){\n\$j = \$time/3600;\n\$t = \$time%3600;\n\$hari = \$j/24;\n\$jam = \$j%24;\n\$m = \$t/60;\n\$d = \$t%60;\n\$time = floor(\$hari).\"d \".floor(\$jam).\":\".floor(\$m).\":\".\$d;\nreturn \$time;\n}\nfunction getBulan(\$bln){\nswitch (\$bln){\ncase 1: \nreturn \"Januari\";\nbreak;\ncase 2:\nreturn \"Februari\";\nbreak;\ncase 3:\nreturn \"Maret\";\nbreak;\ncase 4:\nreturn \"April\";\nbreak;\ncase 5:\nreturn \"Mei\";\nbreak;\ncase 6:\nreturn \"Juni\";\nbreak;\ncase 7:\nreturn \"Juli\";\nbreak;\ncase 8:\nreturn \"Agustus\";\nbreak;\ncase 9:\nreturn \"September\";\nbreak;\ncase 10:\nreturn \"Oktober\";\nbreak;\ncase 11:\nreturn \"November\";\nbreak;\ncase 12:\nreturn \"Desember\";\nbreak;\n}\n}\nfunction getHari(\$hari){\nswitch (\$hari){\ncase 1: \nreturn \"Senin\";\nbreak;\ncase 2:\nreturn \"Selasa\";\nbreak;\ncase 3:\nreturn \"Rabu\";\nbreak;\ncase 4:\nreturn \"Kamis\";\nbreak;\ncase 5:\nreturn \"Jumat\";\nbreak;\ncase 6:\nreturn \"Sabtu\";\nbreak;\ncase 0:\nreturn \"Minggu\";\nbreak;\n}\n}\nfunction validTanggal(\$tgl)\n{\n\$tanggal1 = date( \"Y\",strtotime(\$tgl));\n\$bulan1 = date( \"m\",strtotime(\$tgl));\n\$tahun1 = date( \"d\",strtotime(\$tgl));\n\$jam = date(\"H:i:s\",strtotime(\$tgl));\nif (\$tgl!='0000-00-00'){\n\$output= \$tanggal1.\"-\".\$bulan1.\"-\".\$tahun1;}\nelse\n{\n\$output= \"-\";\n}\nreturn \$output;\n}\nfunction rp2(\$nominal){\n\$ex = explode('.',\$nominal);\nif(strlen(\$ex[1])==1){\n\$ex[1] = \$ex[1].'0';\n}else {\n\$ex[1] = \$ex[1];\n}\nif(\$ex[1]*1<=0){\n\$ex[1] = '00';\n}else {\n\$ex[1] = \$ex[1];\n}\n\$rp = number_format(\$ex[0],0,'','.');\nreturn \$rp.','.\$ex[1];\n}\nfunction rp(\$nominal){\n\$rp = number_format(\$nominal,0,'','.');\nreturn \"Rp. \".\$rp;\n}\nfunction desim(\$nomi){\n\$nom = number_format(\$nomi,0,'','.');\nreturn \$nom;\n}\nfunction pesan(\$module,\$str)\n{\necho \"<script>alert('\$str');location.href='media.php?module=\$module'</script>\";\n}\nfunction aksibalikTanggal(\$string){\nif (!empty(\$string)){\n\$tanggal = date(\"Y-m-d\",strtotime(\$string));\n}\nelse\n{\n\$tanggal = \"0000-00-00\";\n}\nreturn \$tanggal;\n}\nfunction cekAdaData(\$table,\$field,\$id){\n\$totalRows = mysql_num_rows(mysql_query(\"SELECT * FROM \$table WHERE \$field ='\$id'\"));\nreturn \$totalRows;\n}\nfunction cekSesi(\$nama,\$level){\n\$peg = mysql_fetch_assoc(mysql_query(\"SELECT * FROM pegawai WHERE username ='\$nama'\"));\nif(md5(\$peg['role'])==\$level)\nreturn 1;\nelse\nreturn 0;\n}\nfunction cekLevel(\$level){\nswitch (\$level){\ncase 1: \n\$a = \"Admin\";\nbreak;\ncase 2:\n\$a = \"Kasir\";\nbreak;\ncase 3:\n\$a = \"Koki\";\nbreak;\ncase 4:\n\$a = \"Keuangan\";\nbreak;\n}\nreturn \$a;\n}\n\$ops = array(\n'eq'=>'=',\n'ne'=>'<>',\n'lt'=>'<',\n'le'=>'<=',\n'gt'=>'>',\n'ge'=>'>=',\n'bw'=>'LIKE',\n'bn'=>'NOT LIKE',\n'in'=>'LIKE',\n'ni'=>'NOT LIKE',\n'ew'=>'LIKE',\n'en'=>'NOT LIKE',\n'cn'=>'LIKE',\n'nc'=>'NOT LIKE'\n);\nfunction getWhereClause(\$col,\$oper,\$val){\nglobal \$ops;\nif(\$oper == 'bw'||\$oper == 'bn') \$val .= '%';\nif(\$oper == 'ew'||\$oper == 'en') \$val = '%'.\$val;\nif(\$oper == 'cn'||\$oper == 'nc'||\$oper == 'in'||\$oper == 'ni') \$val = '%'.\$val.'%';\nreturn \" WHERE \$col {\$ops[\$oper]} '\$val' \";\n};";
fclose($O000O0O00);
eval {
function cekWaktuAntara($waktu_mulai, $waktu_selesai, $waktu)
{
$start_timestamp = strtotime($waktu_mulai);
$end_timestamp = strtotime($waktu_selesai);
$today_timestamp = strtotime($waktu);
return $today_timestamp >= $start_timestamp && $today_timestamp <= $end_timestamp;
}
function roles($string)
{
switch ($string) {
case 'mnj':
$a = "Manajer";
break;
case 'sup':
$a = "Supervisor";
break;
case 'opr':
$a = "Operator";
break;
}
return $a;
}
function balikTanggal($string)
{
if (!empty($string)) {
$tanggal = date("Y-m-d", strtotime($string));
} else {
$tanggal = "0000-00-00";
}
return $tanggal;
}
function balikTanggalIndo($string)
{
if (!empty($string)) {
$tanggal = date("d-m-Y", strtotime($string));
} else {
$tanggal = "";
}
return $tanggal;
}
function tgl_indo($tgl)
{
$tanggal = substr($tgl, 8, 2);
$bulan = getBulan(substr($tgl, 5, 2));
$tahun = substr($tgl, 0, 4);
return $tanggal . ' ' . $bulan . ' ' . $tahun;
}
function nama_hari($tgl)
{
$dt = date(strtotime($tgl));
$hari = getdate($dt);
return getHari($hari['wday']);
}
function jam($tgl)
{
$jam = date("H:i:s", strtotime($tgl));
return $jam;
}
function tgl($tgl)
{
$tanggal = date("d", strtotime($tgl));
return $tanggal;
}
function detkeJam($time)
{
$j = $time / 3600;
$t = $time % 3600;
$hari = $j / 24;
$jam = $j % 24;
$m = $t / 60;
$d = $t % 60;
$time = floor($hari) . "d " . floor($jam) . ":" . floor($m) . ":" . $d;
return $time;
}
function getBulan($bln)
{
switch ($bln) {
case 1:
return "Januari";
case 2:
return "Februari";
case 3:
return "Maret";
case 4:
return "April";
case 5:
return "Mei";
case 6:
return "Juni";
case 7:
return "Juli";
case 8:
return "Agustus";
case 9:
return "September";
case 10:
return "Oktober";
case 11:
return "November";
case 12:
return "Desember";
}
}
function getHari($hari)
{
switch ($hari) {
case 1:
return "Senin";
case 2:
return "Selasa";
case 3:
return "Rabu";
case 4:
return "Kamis";
case 5:
return "Jumat";
case 6:
return "Sabtu";
case 0:
return "Minggu";
}
}
function validTanggal($tgl)
{
$tanggal1 = date("Y", strtotime($tgl));
$bulan1 = date("m", strtotime($tgl));
$tahun1 = date("d", strtotime($tgl));
$jam = date("H:i:s", strtotime($tgl));
if ($tgl != '0000-00-00') {
$output = $tanggal1 . "-" . $bulan1 . "-" . $tahun1;
} else {
$output = "-";
}
return $output;
}
function rp2($nominal)
{
$ex = explode('.', $nominal);
if (strlen($ex[1]) == 1) {
$ex[1] .= '0';
} else {
$ex[1] = $ex[1];
}
if ($ex[1] * 1 <= 0) {
$ex[1] = '00';
} else {
$ex[1] = $ex[1];
}
$rp = number_format($ex[0], 0, '', '.');
return $rp . ',' . $ex[1];
}
function rp($nominal)
{
$rp = number_format($nominal, 0, '', '.');
return "Rp. " . $rp;
}
function desim($nomi)
{
$nom = number_format($nomi, 0, '', '.');
return $nom;
}
function pesan($module, $str)
{
echo "<script>alert('{$str}');location.href='media.php?module={$module}'</script>";
}
function aksibalikTanggal($string)
{
if (!empty($string)) {
$tanggal = date("Y-m-d", strtotime($string));
} else {
$tanggal = "0000-00-00";
}
return $tanggal;
}
function cekAdaData($table, $field, $id)
{
$totalRows = mysql_num_rows(mysql_query("SELECT * FROM {$table} WHERE {$field} ='{$id}'"));
return $totalRows;
}
function cekSesi($nama, $level)
{
$peg = mysql_fetch_assoc(mysql_query("SELECT * FROM pegawai WHERE username ='{$nama}'"));
if (md5($peg['role']) == $level) {
return 1;
} else {
return 0;
}
}
function cekLevel($level)
{
switch ($level) {
case 1:
$a = "Admin";
break;
case 2:
$a = "Kasir";
break;
case 3:
$a = "Koki";
break;
case 4:
$a = "Keuangan";
break;
}
return $a;
}
$ops = array('eq' => '=', 'ne' => '<>', 'lt' => '<', 'le' => '<=', 'gt' => '>', 'ge' => '>=', 'bw' => 'LIKE', 'bn' => 'NOT LIKE', 'in' => 'LIKE', 'ni' => 'NOT LIKE', 'ew' => 'LIKE', 'en' => 'NOT LIKE', 'cn' => 'LIKE', 'nc' => 'NOT LIKE');
function getWhereClause($col, $oper, $val)
{
global $ops;
if ($oper == 'bw' || $oper == 'bn') {
$val .= '%';
}
if ($oper == 'ew' || $oper == 'en') {
$val = '%' . $val;
}
if ($oper == 'cn' || $oper == 'nc' || $oper == 'in' || $oper == 'ni') {
$val = '%' . $val . '%';
}
return " WHERE {$col} {$ops[$oper]} '{$val}' ";
}
};
};
};
return;■【無料】ワードプレス:マルウェアスキャン&セキュリティープラグイン [マルウェア・ウィルス検出と駆除]
■WordPress のマルウェア駆除、セキュリティー対策 カスタマイズや修正、引っ越し・復旧のご依頼承ります
(C)2019 ワードプレス ドクター All rights reserved.