Japanese English

PHP 難読化コードの復元・デコード

Wordpress 等でのPHPのマルウェア・ウィルス・改ざんコードをデコードして難読化をオンラインで解除し、
元の読みやすいコードに戻し解読できます。

※すべての難読化コードを解除できるわけではございませんのでご理解とご了承をお願いいたします。

下記のコードを難読化解除しました

<?php class E3223A8ad822526d8F69418863b6E8B5 { public $validEpg = false; public $epgSource; public $from_cache = false; function __construct($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f = false) { $this->eCe97C9Fe9A866e5B522e80E43B30997($F3803fa85b38b65447e6d438f8e9176a...



難読化されたPHPコード

<?php
 class E3223A8ad822526d8F69418863b6E8B5 { public $validEpg = false; public $epgSource; public $from_cache = false; function __construct($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f = false) { $this->eCe97C9Fe9A866e5B522e80E43B30997($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f); } public function a53d17AB9BD15890715e7947C1766953() { goto b3a14e53c26243fabf9f1962bb98be20; e23896c4a7ae13239c70c65b9a919269: return $output; goto Cedfd26fee2544bf015b4cd20631db9f; D76d01afd3246378c544ba540b26c9b2: d5f35f92ca013e39339f02f7f6472aeb: goto Ae05b040c2e67f25338173636afea2de; E5c955f24f9a7d0c18d167107e5c232a: foreach ($this->epgSource->channel as $d76067cf9572f7a6691c85c12faf2a29) { goto A60698a8150569d8a498791452412916; c47098b29a63a9070d724f308ee71427: goto Cd7ed0f389db780d6e6cf7cf5fdd8204; goto Aff135e5e2219a6fdae3c3a5193e79e7; B1124111207201908a554bd24ad9c4b5: if (!array_key_exists($e818ebc908da0ee69f4f99daba6a1a18, $output)) { goto e2cc4dccc3c5b8f08fb8b7910a5160dc; } goto c47098b29a63a9070d724f308ee71427; Dba26640bba87464531c438233589367: $cfd246a8499e5bb4a9d89e37c524322a = !empty($d76067cf9572f7a6691c85c12faf2a29->{"\x64\x69\163\x70\154\141\171\55\156\x61\155\145"}) ? trim((string) $d76067cf9572f7a6691c85c12faf2a29->{"\144\151\x73\x70\x6c\x61\x79\55\x6e\x61\x6d\145"}) : ''; goto B1124111207201908a554bd24ad9c4b5; f437d78f880d472d4855ee4a79e88738: Cd7ed0f389db780d6e6cf7cf5fdd8204: goto F52aa16c2362b99f7550c9ed1798307f; A60698a8150569d8a498791452412916: $e818ebc908da0ee69f4f99daba6a1a18 = trim((string) $d76067cf9572f7a6691c85c12faf2a29->attributes()->id); goto Dba26640bba87464531c438233589367; bb4ff1300f014aef5087df827e3132b0: $output[$e818ebc908da0ee69f4f99daba6a1a18]["\144\151\163\160\154\x61\x79\137\x6e\141\x6d\x65"] = $cfd246a8499e5bb4a9d89e37c524322a; goto d5b07b470f9ead9ccdeadb235728c21d; fce605a0dc9fe3ff8258a2b49a5f089f: $output[$e818ebc908da0ee69f4f99daba6a1a18] = array(); goto bb4ff1300f014aef5087df827e3132b0; Aff135e5e2219a6fdae3c3a5193e79e7: e2cc4dccc3c5b8f08fb8b7910a5160dc: goto fce605a0dc9fe3ff8258a2b49a5f089f; d5b07b470f9ead9ccdeadb235728c21d: $output[$e818ebc908da0ee69f4f99daba6a1a18]["\x6c\141\x6e\147\163"] = array(); goto f437d78f880d472d4855ee4a79e88738; F52aa16c2362b99f7550c9ed1798307f: } goto D76d01afd3246378c544ba540b26c9b2; e63d3df2029b8944b9b2092c88a52c75: c7d8b161052178710d6458ec1f079495: goto e23896c4a7ae13239c70c65b9a919269; Ae05b040c2e67f25338173636afea2de: foreach ($this->epgSource->programme as $d76067cf9572f7a6691c85c12faf2a29) { goto aff4e682acef6c42264235798cf31c24; Df3d82dc1b30ed6cb08dde7d2fc7ab4d: if (array_key_exists($e818ebc908da0ee69f4f99daba6a1a18, $output)) { goto Eee50c76cc1586b54e8027a34b8b5bf6; } goto E216bca981049a875ac46bb64768d081; b3925c9c8c80744c379c6cb40f69431b: foreach ($b798ef834bcdc73cfeb4e4e0309db68d as $E4416ae8f96620daee43ac43f9515200) { goto db4c8e2956a422b457f420fc6bf2ca03; db4c8e2956a422b457f420fc6bf2ca03: $lang = (string) $E4416ae8f96620daee43ac43f9515200->attributes()->lang; goto A294df7807ea16426a52d3d4108e769d; fa85886558506f1c3bad9556da6a8b06: a6147582874f46b3346c379e5ca35bad: goto E17845c969b8b03419c80afe776a3288; C586755706a6495100a97becaf37bf69: B9a591c74e1269778d75306c044ebcfd: goto fa85886558506f1c3bad9556da6a8b06; A294df7807ea16426a52d3d4108e769d: if (in_array($lang, $output[$e818ebc908da0ee69f4f99daba6a1a18]["\x6c\x61\156\x67\163"])) { goto B9a591c74e1269778d75306c044ebcfd; } goto B18e0df413f050c43c3ba72b0a727a6f; B18e0df413f050c43c3ba72b0a727a6f: $output[$e818ebc908da0ee69f4f99daba6a1a18]["\154\x61\156\x67\163"][] = $lang; goto C586755706a6495100a97becaf37bf69; E17845c969b8b03419c80afe776a3288: } goto E16d94b6c9ce1300d77f10ac511588c8; aff4e682acef6c42264235798cf31c24: $e818ebc908da0ee69f4f99daba6a1a18 = trim((string) $d76067cf9572f7a6691c85c12faf2a29->attributes()->channel); goto Df3d82dc1b30ed6cb08dde7d2fc7ab4d; Ac2cded4e5c1aa06597d1247e904eeee: Eee50c76cc1586b54e8027a34b8b5bf6: goto fecf4ae90375836e6693c4348de2f0ce; Efc4e285c9401f06e2cf53b247bfe3de: A5a8cb203ee80bed6d3d557012a3bfee: goto c82aa9d7ae6c0c777dd47e74525019ad; fecf4ae90375836e6693c4348de2f0ce: $b798ef834bcdc73cfeb4e4e0309db68d = $d76067cf9572f7a6691c85c12faf2a29->title; goto b3925c9c8c80744c379c6cb40f69431b; E216bca981049a875ac46bb64768d081: goto A5a8cb203ee80bed6d3d557012a3bfee; goto Ac2cded4e5c1aa06597d1247e904eeee; E16d94b6c9ce1300d77f10ac511588c8: a89423dfc040b2582def1119513bee01: goto Efc4e285c9401f06e2cf53b247bfe3de; c82aa9d7ae6c0c777dd47e74525019ad: } goto e63d3df2029b8944b9b2092c88a52c75; b3a14e53c26243fabf9f1962bb98be20: $output = array(); goto E5c955f24f9a7d0c18d167107e5c232a; Cedfd26fee2544bf015b4cd20631db9f: } public function a0b90401c3241088846A84F33c2B50fF($E2b08d0d6a74fb4e054587ee7c572a9f, $dfc6b62ce4c2bd11aeb45ae2e9441819) { goto ecba6337af47ebc7d68511fc7a649c7c; B2f6d1670dedd4509c1a5db44aa38a87: F6ffdcf5132acb1084b1a0561d5a9eab: goto Dbfaab043124607ebe7eb3526b82b283; ecba6337af47ebc7d68511fc7a649c7c: global $f566700a43ee8e1f0412fe10fbdf03df; goto B46f3065b5d18cff6ad7aceb7aecce82; B46f3065b5d18cff6ad7aceb7aecce82: $f8f0da104ec866e0d96947b27214d28a = array(); goto eef2154c5d0101cca926ec4366f1d2db; Dbfaab043124607ebe7eb3526b82b283: return !empty($f8f0da104ec866e0d96947b27214d28a) ? $f8f0da104ec866e0d96947b27214d28a : false; goto Db8b90d57f474a2d01d38a76e3ae9ea1; eef2154c5d0101cca926ec4366f1d2db: foreach ($this->epgSource->programme as $d76067cf9572f7a6691c85c12faf2a29) { goto Ddd8b60eaa181aa01c6f6bf6d883dd1d; e0cda5eb3e2a98c29a6e14cc2ab023e4: $Fe7c1055293ad23ed4b69b91fd845cac = base64_encode($d1294148eb5638fe195478093cd6b93b[0]); goto E39a1374288f7edcd94b1d044a797eb3; Ded6953c38ee3355bc1ec72a955a242e: $ff153ef1378baba89ae1f33db3ad14bf = base64_encode($b798ef834bcdc73cfeb4e4e0309db68d[0]); goto a0ad9200de93a74fa7a69e3daeb0bb4b; Ddd131d62c99db5ae12e618fbb8b716b: goto E8bd56be7ad36f420dc75b154c10f1a3; goto Ec134f2e7bb06ddbe816d27554bda45b; F27df1ca92792960216b49bfb64beca5: if ($A2b796e1bb70296d4bed8ce34ce5691b) { goto e4a8b6d7fb0b14b9c6b0eb185abd70c1; } goto Ded6953c38ee3355bc1ec72a955a242e; Ec134f2e7bb06ddbe816d27554bda45b: f497a5c238922397f0db637539b19a26: goto e084cebb2ad411fb7d909f9c240ce98d; Ddd8b60eaa181aa01c6f6bf6d883dd1d: $e818ebc908da0ee69f4f99daba6a1a18 = (string) $d76067cf9572f7a6691c85c12faf2a29->attributes()->channel; goto F3f2532cc2d344d1ec1677598030823d; Ac8a16b322074657e35dea7e5117b92a: if (empty($d76067cf9572f7a6691c85c12faf2a29->desc)) { goto E41be4030cad9418c6c0715ff44092c8; } goto D634d72491272638875379433674228e; F3e3327bf65d3b5f630fbbba570e76fe: b38f4203696ed62cf1fa4a722b1d2896: goto Dc03d98c7494d6bb0ec3565249e7ad86; F1504c4c6b9e210a0d12cca94ead7ebe: if (is_object($d1294148eb5638fe195478093cd6b93b)) { goto b8a0f65c3b14978458b7671fbeb6de75; } goto c32fc29aedf8575d89fa9d04a8bd098f; ba759ea03bfb8ca55ace3e5b9c456269: $start = strtotime(strval($d76067cf9572f7a6691c85c12faf2a29->attributes()->start)); goto A173b66efc7087290737a837019ff455; Ac49135a59cdba6d8ba207f24895fdb9: foreach ($d1294148eb5638fe195478093cd6b93b as $d4c3c80b508f5d00d05316e7aa0858de) { goto C79f263da427e265d7ee0d430a8ac8e7; de329dda9faddbb6167defe2e9c498e4: b76eb288b4ae81396177d81c9c84154b: goto d99ac90c7148bfa82a4a98cb63c40735; Dd6df2fa3c10b600b41b00dcc72116a9: $A2b796e1bb70296d4bed8ce34ce5691b = true; goto a44ca2ab8becee31b79b6ccd91fffb8d; cfa1bff899c59e9a7dc22538e0355d3f: goto b38f4203696ed62cf1fa4a722b1d2896; goto de329dda9faddbb6167defe2e9c498e4; d99ac90c7148bfa82a4a98cb63c40735: Db52bd4dc32d3ba862ea437bd24bea64: goto Dcc6c63546d6a33525d9e553072d4f0d; a44ca2ab8becee31b79b6ccd91fffb8d: $Fe7c1055293ad23ed4b69b91fd845cac = base64_encode($d4c3c80b508f5d00d05316e7aa0858de); goto cfa1bff899c59e9a7dc22538e0355d3f; C79f263da427e265d7ee0d430a8ac8e7: if (!($d4c3c80b508f5d00d05316e7aa0858de->attributes()->lang == $dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["\x65\160\147\x5f\154\141\156\147"])) { goto b76eb288b4ae81396177d81c9c84154b; } goto Dd6df2fa3c10b600b41b00dcc72116a9; Dcc6c63546d6a33525d9e553072d4f0d: } goto F3e3327bf65d3b5f630fbbba570e76fe; c6275c348ed6e858844415e544faf4a6: $f8f0da104ec866e0d96947b27214d28a[] = "\x28\47" . $f566700a43ee8e1f0412fe10fbdf03df->escape($E2b08d0d6a74fb4e054587ee7c572a9f) . "\47\54\x20\47" . $f566700a43ee8e1f0412fe10fbdf03df->escape($e818ebc908da0ee69f4f99daba6a1a18) . "\47\x2c\x20\x27" . $f566700a43ee8e1f0412fe10fbdf03df->escape($A73d5129dfb465fd94f3e09e9b179de0) . "\x27\54\40\47" . $f566700a43ee8e1f0412fe10fbdf03df->escape($cdd6af41b10abec2ff03fe043f3df1cf) . "\x27\54\40\x27" . $f566700a43ee8e1f0412fe10fbdf03df->escape($dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["\145\x70\147\137\x6c\x61\x6e\x67"]) . "\47\x2c\40\47" . $f566700a43ee8e1f0412fe10fbdf03df->escape($ff153ef1378baba89ae1f33db3ad14bf) . "\47\54\x20\x27" . $f566700a43ee8e1f0412fe10fbdf03df->escape($Fe7c1055293ad23ed4b69b91fd845cac) . "\47\51"; goto F9a5fdab92aaa38ae7ad3cc982a3953e; Dc03d98c7494d6bb0ec3565249e7ad86: if ($A2b796e1bb70296d4bed8ce34ce5691b) { goto Ee1b837454608384e5e35a33c212f868; } goto e0cda5eb3e2a98c29a6e14cc2ab023e4; A041467c8a11f4df49824cd9cd30bdb1: foreach ($b798ef834bcdc73cfeb4e4e0309db68d as $E4416ae8f96620daee43ac43f9515200) { goto a3f07a40e293a832f47c64ee6a3cf64d; eae02b69455c91e61c90930e04194637: $A2b796e1bb70296d4bed8ce34ce5691b = true; goto C88a7ca89352a81e298c17540c0906a7; db5824da92586fe801e355ca77d37b76: F18c8d6cbbbbc896cda6233f6cef6861: goto A62717914c28daa99af7cc65cc7c6601; a3f07a40e293a832f47c64ee6a3cf64d: if (!($E4416ae8f96620daee43ac43f9515200->attributes()->lang == $dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["\145\x70\x67\137\x6c\x61\156\x67"])) { goto F18c8d6cbbbbc896cda6233f6cef6861; } goto eae02b69455c91e61c90930e04194637; C88a7ca89352a81e298c17540c0906a7: $ff153ef1378baba89ae1f33db3ad14bf = base64_encode($E4416ae8f96620daee43ac43f9515200); goto C1890cac6c2f8cb7d2e358f61c6c0919; A62717914c28daa99af7cc65cc7c6601: F9c578c34d7d477dfb9b0ae1540b43b7: goto bf533ba0bcf07829c9ced7c6f6caefa4; C1890cac6c2f8cb7d2e358f61c6c0919: goto e4c96e08633c7941a558a5827643fdaf; goto db5824da92586fe801e355ca77d37b76; bf533ba0bcf07829c9ced7c6f6caefa4: } goto ce5037d682421f9656a9a354848537ca; d8771c5899a0d68b1002f453ac83822a: $e818ebc908da0ee69f4f99daba6a1a18 = addslashes($e818ebc908da0ee69f4f99daba6a1a18); goto df859c27057c28e344561c4f59ee87e5; Bcec8017769fb479b948782362fdc400: E41be4030cad9418c6c0715ff44092c8: goto d8771c5899a0d68b1002f453ac83822a; E39a1374288f7edcd94b1d044a797eb3: Ee1b837454608384e5e35a33c212f868: goto C4cbcb36860182ce8d50e99ff7579bc2; F3f2532cc2d344d1ec1677598030823d: if (array_key_exists($e818ebc908da0ee69f4f99daba6a1a18, $dfc6b62ce4c2bd11aeb45ae2e9441819)) { goto db7437a079565f1703250f367ef57a72; } goto E952c0f831e903668b7be445a8b3cbc5; C4cbcb36860182ce8d50e99ff7579bc2: ddf16ecb879b4a18abe4e7e335a01160: goto Bcec8017769fb479b948782362fdc400; e339a22f7c015dd6bae176de80633ff7: $ff153ef1378baba89ae1f33db3ad14bf = base64_encode($b798ef834bcdc73cfeb4e4e0309db68d); goto Ddd131d62c99db5ae12e618fbb8b716b; e7d84f00c4e0f867023324c8621001d1: $ff153ef1378baba89ae1f33db3ad14bf = $Fe7c1055293ad23ed4b69b91fd845cac = ''; goto ba759ea03bfb8ca55ace3e5b9c456269; e084cebb2ad411fb7d909f9c240ce98d: $A2b796e1bb70296d4bed8ce34ce5691b = false; goto A041467c8a11f4df49824cd9cd30bdb1; c139fc506ef0d55bebcfd84d8ee6cf81: $b798ef834bcdc73cfeb4e4e0309db68d = $d76067cf9572f7a6691c85c12faf2a29->title; goto f55b6b6aedfcc36254461fd8a6a99447; f55b6b6aedfcc36254461fd8a6a99447: if (is_object($b798ef834bcdc73cfeb4e4e0309db68d)) { goto f497a5c238922397f0db637539b19a26; } goto e339a22f7c015dd6bae176de80633ff7; Ce24dd79373874b7371529bbc4037f51: goto ddf16ecb879b4a18abe4e7e335a01160; goto E483a77fc5238f322de17d7f8cd1ff80; E952c0f831e903668b7be445a8b3cbc5: goto E45bcbb8d283399c92d22750351d1ab6; goto A796fe6c2ad84d596da68a62a523ad66; A173b66efc7087290737a837019ff455: $stop = strtotime(strval($d76067cf9572f7a6691c85c12faf2a29->attributes()->stop)); goto Afd955b8063231570e2aea3383400c61; c32fc29aedf8575d89fa9d04a8bd098f: $Fe7c1055293ad23ed4b69b91fd845cac = base64_encode($d76067cf9572f7a6691c85c12faf2a29->desc); goto Ce24dd79373874b7371529bbc4037f51; A796fe6c2ad84d596da68a62a523ad66: db7437a079565f1703250f367ef57a72: goto e7d84f00c4e0f867023324c8621001d1; F9a5fdab92aaa38ae7ad3cc982a3953e: E45bcbb8d283399c92d22750351d1ab6: goto f5ab29174972b67445ab9b513be94c68; df859c27057c28e344561c4f59ee87e5: $dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["\x65\160\147\x5f\154\141\x6e\x67"] = addslashes($dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["\x65\160\x67\137\154\141\x6e\x67"]); goto a7c3a9fc5becb7aae4e48be6cc74ed01; Afd955b8063231570e2aea3383400c61: if (!empty($d76067cf9572f7a6691c85c12faf2a29->title)) { goto c5ba5a2b89a7763b56052f4feec68698; } goto b623f99c69c8d6dbe5600744128a6877; ba98e73f11d3a8f93b92559a3ac2222e: $cdd6af41b10abec2ff03fe043f3df1cf = date("\131\x2d\x6d\x2d\x64\x20\x48\72\151\x3a\x73", $stop); goto c6275c348ed6e858844415e544faf4a6; E483a77fc5238f322de17d7f8cd1ff80: b8a0f65c3b14978458b7671fbeb6de75: goto e329da423c771513d5f85fb470d65811; b6563f7b5dc28cf2f7e3e01acffdd848: E8bd56be7ad36f420dc75b154c10f1a3: goto Ac8a16b322074657e35dea7e5117b92a; C7773935dcafec7e64d39857d3471208: c5ba5a2b89a7763b56052f4feec68698: goto c139fc506ef0d55bebcfd84d8ee6cf81; a0ad9200de93a74fa7a69e3daeb0bb4b: e4a8b6d7fb0b14b9c6b0eb185abd70c1: goto b6563f7b5dc28cf2f7e3e01acffdd848; e329da423c771513d5f85fb470d65811: $A2b796e1bb70296d4bed8ce34ce5691b = false; goto Ac49135a59cdba6d8ba207f24895fdb9; a7c3a9fc5becb7aae4e48be6cc74ed01: $A73d5129dfb465fd94f3e09e9b179de0 = date("\131\55\x6d\55\x64\40\x48\72\151\72\x73", $start); goto ba98e73f11d3a8f93b92559a3ac2222e; b623f99c69c8d6dbe5600744128a6877: goto E45bcbb8d283399c92d22750351d1ab6; goto C7773935dcafec7e64d39857d3471208; ce5037d682421f9656a9a354848537ca: e4c96e08633c7941a558a5827643fdaf: goto F27df1ca92792960216b49bfb64beca5; D634d72491272638875379433674228e: $d1294148eb5638fe195478093cd6b93b = $d76067cf9572f7a6691c85c12faf2a29->desc; goto F1504c4c6b9e210a0d12cca94ead7ebe; f5ab29174972b67445ab9b513be94c68: } goto B2f6d1670dedd4509c1a5db44aa38a87; Db8b90d57f474a2d01d38a76e3ae9ea1: } public function ece97c9FE9a866e5B522E80e43b30997($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f) { goto C723a0e966033e97e024ac490d69ffbc; A575af314b5b6fe6669bbf203bdf8de3: $this->validEpg = true; goto A5300379af0a5ab21b0ba708a48d3db8; de5b67dff912acc21b3c5327fef0b8f7: $a41f6a5b2ce6655f27b7747349ad1f33 = simplexml_load_string($d31de515789f8101b06d8ca646ef5e24, "\123\151\x6d\x70\x6c\145\x58\115\114\x45\154\145\x6d\145\x6e\x74", LIBXML_COMPACT | LIBXML_PARSEHUGE); goto Ebf31e6ad77cac91d8d72ed13c6714fd; E9edbbe7fa5747ae02b6350d5a98e294: if ($F1350a5569e4b73d2f9cb26483f2a0c1 == "\x78\x7a") { goto C9538b246680bdc6b89af74da038495a; } goto ecef837caa39beb781649cab3c3e158b; Ebf31e6ad77cac91d8d72ed13c6714fd: goto a36ffe2c42f7fe1e92fe8e9145a803a6; goto fed3ca55b9263e904504426c3d4e6dad; d12d5faf782b341065f9b12c6f8b93d8: Ff252e8bea49718dda0ca51c89178244: goto a39013fbe338351a107efd61ec4e976b; De1dcf8b265de4c38def1ab8f35bf8a6: $d31de515789f8101b06d8ca646ef5e24 = shell_exec("\x77\x67\145\x74\40\55\161\x4f\55\40\x22{$F3803fa85b38b65447e6d438f8e9176a}\x22\40\x7c\x20\165\156\170\x7a\x20\x2d\x63"); goto C0c1b935470a9ea367ef81d7972d51ce; ecef837caa39beb781649cab3c3e158b: $d31de515789f8101b06d8ca646ef5e24 = file_get_contents($F3803fa85b38b65447e6d438f8e9176a); goto F35c4298501ec25072b0b460550b05a4; e9489ab9de062e5a0fef6ab4fd6492fb: e8bf9fbc806e16e9fae6d24cb082f1a6: goto c14d7834c21bae94dac603c771c5ea15; Bf0358135979d3db5e9f7a133df6e224: E8f067e684d4c535b6eb856869ec4456: goto a9b87b49e094aadb327f0ebe9e80cf56; be0299efd1167ef315826b8c1a619376: goto a36ffe2c42f7fe1e92fe8e9145a803a6; goto e337210863fae15712b4681235130996; Bc21e201c76e0fe84ffa1d5d98914c65: goto c92fc04565d0b3a7bd2c1ebcc7dbbfe7; goto e9489ab9de062e5a0fef6ab4fd6492fb; C0c1b935470a9ea367ef81d7972d51ce: $a41f6a5b2ce6655f27b7747349ad1f33 = simplexml_load_string($d31de515789f8101b06d8ca646ef5e24, "\123\151\x6d\x70\x6c\x65\130\x4d\114\105\x6c\x65\x6d\145\156\164", LIBXML_COMPACT | LIBXML_PARSEHUGE); goto f44deb54c5db953550f5d75def9f9644; fed3ca55b9263e904504426c3d4e6dad: C9538b246680bdc6b89af74da038495a: goto De1dcf8b265de4c38def1ab8f35bf8a6; F54a48a8489b4ad6a3a6daf84d9afd71: $a41f6a5b2ce6655f27b7747349ad1f33 = $d31de515789f8101b06d8ca646ef5e24 = null; goto Ba065ddec63f298d7b6a22de1ea617e9; a39013fbe338351a107efd61ec4e976b: c92fc04565d0b3a7bd2c1ebcc7dbbfe7: goto F54a48a8489b4ad6a3a6daf84d9afd71; A85bce16eb4dd424e99d94906b36fde2: $d31de515789f8101b06d8ca646ef5e24 = gzdecode(file_get_contents($F3803fa85b38b65447e6d438f8e9176a)); goto de5b67dff912acc21b3c5327fef0b8f7; A077760537bbc4bdddc7e3b53d454fb9: a78bF8D35765Be2408C50712cE7a43aD::e501281AD19AF8a4BBbF9BED91EE9299("\x4e\157\x20\x58\115\x4c\40\x46\x6f\x75\x6e\144\x20\x41\x74\72\40" . $F3803fa85b38b65447e6d438f8e9176a); goto Bc21e201c76e0fe84ffa1d5d98914c65; a85a4faaa0d19c4f4577e950fe3d96b5: if ($F1350a5569e4b73d2f9cb26483f2a0c1 == "\147\x7a") { goto f53efc9e57dac86f544eb9ab87dc3c09; } goto E9edbbe7fa5747ae02b6350d5a98e294; C723a0e966033e97e024ac490d69ffbc: $F1350a5569e4b73d2f9cb26483f2a0c1 = pathinfo($F3803fa85b38b65447e6d438f8e9176a, PATHINFO_EXTENSION); goto a85a4faaa0d19c4f4577e950fe3d96b5; A5300379af0a5ab21b0ba708a48d3db8: goto Ff252e8bea49718dda0ca51c89178244; goto Bf0358135979d3db5e9f7a133df6e224; f44deb54c5db953550f5d75def9f9644: a36ffe2c42f7fe1e92fe8e9145a803a6: goto C1597c990590c8b22e8c7cde53e5d9f9; C1597c990590c8b22e8c7cde53e5d9f9: if ($a41f6a5b2ce6655f27b7747349ad1f33 !== false) { goto e8bf9fbc806e16e9fae6d24cb082f1a6; } goto A077760537bbc4bdddc7e3b53d454fb9; a9b87b49e094aadb327f0ebe9e80cf56: A78bf8D35765BE2408C50712cE7a43aD::E501281ad19aF8A4BBbf9BED91Ee9299("\116\157\x74\40\x41\40\126\141\x6c\151\x64\x20\x45\x50\x47\40\123\x6f\x75\162\x63\145\40\x53\160\145\143\x69\x66\151\x65\x64\x20\x6f\x72\x20\x45\120\x47\40\x43\x72\141\163\x68\x65\144\72\40" . $F3803fa85b38b65447e6d438f8e9176a); goto d12d5faf782b341065f9b12c6f8b93d8; c14d7834c21bae94dac603c771c5ea15: $this->epgSource = $a41f6a5b2ce6655f27b7747349ad1f33; goto fb6f90c2ede5ea1744ca8eb2c6c0c74b; fb6f90c2ede5ea1744ca8eb2c6c0c74b: if (empty($this->epgSource->programme)) { goto E8f067e684d4c535b6eb856869ec4456; } goto A575af314b5b6fe6669bbf203bdf8de3; F35c4298501ec25072b0b460550b05a4: $a41f6a5b2ce6655f27b7747349ad1f33 = simplexml_load_string($d31de515789f8101b06d8ca646ef5e24, "\123\x69\x6d\x70\x6c\145\x58\x4d\114\x45\154\145\155\145\x6e\x74", LIBXML_COMPACT | LIBXML_PARSEHUGE); goto be0299efd1167ef315826b8c1a619376; e337210863fae15712b4681235130996: f53efc9e57dac86f544eb9ab87dc3c09: goto A85bce16eb4dd424e99d94906b36fde2; Ba065ddec63f298d7b6a22de1ea617e9: } } ?>

デコード(難読化解除)されたコード

<?php

class E3223A8ad822526d8F69418863b6E8B5
{
    public $validEpg = false;
    public $epgSource;
    public $from_cache = false;
    function __construct($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f = false)
    {
        $this->eCe97C9Fe9A866e5B522e80E43B30997($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f);
    }
    public function a53d17AB9BD15890715e7947C1766953()
    {
        $output = array();
        foreach ($this->epgSource->channel as $d76067cf9572f7a6691c85c12faf2a29) {
            $e818ebc908da0ee69f4f99daba6a1a18 = trim((string) $d76067cf9572f7a6691c85c12faf2a29->attributes()->id);
            $cfd246a8499e5bb4a9d89e37c524322a = !empty($d76067cf9572f7a6691c85c12faf2a29->{"display-name"}) ? trim((string) $d76067cf9572f7a6691c85c12faf2a29->{"display-name"}) : '';
            if (!array_key_exists($e818ebc908da0ee69f4f99daba6a1a18, $output)) {
                $output[$e818ebc908da0ee69f4f99daba6a1a18] = array();
                $output[$e818ebc908da0ee69f4f99daba6a1a18]["display_name"] = $cfd246a8499e5bb4a9d89e37c524322a;
                $output[$e818ebc908da0ee69f4f99daba6a1a18]["langs"] = array();
                goto f437d78f880d472d4855ee4a79e88738;
            }
            f437d78f880d472d4855ee4a79e88738:
        }
        foreach ($this->epgSource->programme as $d76067cf9572f7a6691c85c12faf2a29) {
            $e818ebc908da0ee69f4f99daba6a1a18 = trim((string) $d76067cf9572f7a6691c85c12faf2a29->attributes()->channel);
            if (array_key_exists($e818ebc908da0ee69f4f99daba6a1a18, $output)) {
                $b798ef834bcdc73cfeb4e4e0309db68d = $d76067cf9572f7a6691c85c12faf2a29->title;
                foreach ($b798ef834bcdc73cfeb4e4e0309db68d as $E4416ae8f96620daee43ac43f9515200) {
                    $lang = (string) $E4416ae8f96620daee43ac43f9515200->attributes()->lang;
                    if (in_array($lang, $output[$e818ebc908da0ee69f4f99daba6a1a18]["langs"])) {
                        goto B9a591c74e1269778d75306c044ebcfd;
                    }
                    $output[$e818ebc908da0ee69f4f99daba6a1a18]["langs"][] = $lang;
                    B9a591c74e1269778d75306c044ebcfd:
                }
                goto Efc4e285c9401f06e2cf53b247bfe3de;
            }
            Efc4e285c9401f06e2cf53b247bfe3de:
        }
        return $output;
    }
    public function a0b90401c3241088846A84F33c2B50fF($E2b08d0d6a74fb4e054587ee7c572a9f, $dfc6b62ce4c2bd11aeb45ae2e9441819)
    {
        global $f566700a43ee8e1f0412fe10fbdf03df;
        $f8f0da104ec866e0d96947b27214d28a = array();
        foreach ($this->epgSource->programme as $d76067cf9572f7a6691c85c12faf2a29) {
            $e818ebc908da0ee69f4f99daba6a1a18 = (string) $d76067cf9572f7a6691c85c12faf2a29->attributes()->channel;
            if (array_key_exists($e818ebc908da0ee69f4f99daba6a1a18, $dfc6b62ce4c2bd11aeb45ae2e9441819)) {
                $ff153ef1378baba89ae1f33db3ad14bf = $Fe7c1055293ad23ed4b69b91fd845cac = '';
                $start = strtotime(strval($d76067cf9572f7a6691c85c12faf2a29->attributes()->start));
                $stop = strtotime(strval($d76067cf9572f7a6691c85c12faf2a29->attributes()->stop));
                if (!empty($d76067cf9572f7a6691c85c12faf2a29->title)) {
                    $b798ef834bcdc73cfeb4e4e0309db68d = $d76067cf9572f7a6691c85c12faf2a29->title;
                    if (is_object($b798ef834bcdc73cfeb4e4e0309db68d)) {
                        $A2b796e1bb70296d4bed8ce34ce5691b = false;
                        foreach ($b798ef834bcdc73cfeb4e4e0309db68d as $E4416ae8f96620daee43ac43f9515200) {
                            if (!($E4416ae8f96620daee43ac43f9515200->attributes()->lang == $dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["epg_lang"])) {
                            }
                            $A2b796e1bb70296d4bed8ce34ce5691b = true;
                            $ff153ef1378baba89ae1f33db3ad14bf = base64_encode($E4416ae8f96620daee43ac43f9515200);
                            goto e4c96e08633c7941a558a5827643fdaf;
                        }
                        e4c96e08633c7941a558a5827643fdaf:
                        if ($A2b796e1bb70296d4bed8ce34ce5691b) {
                            goto e4a8b6d7fb0b14b9c6b0eb185abd70c1;
                        }
                        $ff153ef1378baba89ae1f33db3ad14bf = base64_encode($b798ef834bcdc73cfeb4e4e0309db68d[0]);
                        e4a8b6d7fb0b14b9c6b0eb185abd70c1:
                        goto b6563f7b5dc28cf2f7e3e01acffdd848;
                    }
                    $ff153ef1378baba89ae1f33db3ad14bf = base64_encode($b798ef834bcdc73cfeb4e4e0309db68d);
                    b6563f7b5dc28cf2f7e3e01acffdd848:
                    if (empty($d76067cf9572f7a6691c85c12faf2a29->desc)) {
                        goto E41be4030cad9418c6c0715ff44092c8;
                    }
                    $d1294148eb5638fe195478093cd6b93b = $d76067cf9572f7a6691c85c12faf2a29->desc;
                    if (is_object($d1294148eb5638fe195478093cd6b93b)) {
                        $A2b796e1bb70296d4bed8ce34ce5691b = false;
                        foreach ($d1294148eb5638fe195478093cd6b93b as $d4c3c80b508f5d00d05316e7aa0858de) {
                            if (!($d4c3c80b508f5d00d05316e7aa0858de->attributes()->lang == $dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["epg_lang"])) {
                            }
                            $A2b796e1bb70296d4bed8ce34ce5691b = true;
                            $Fe7c1055293ad23ed4b69b91fd845cac = base64_encode($d4c3c80b508f5d00d05316e7aa0858de);
                            goto b38f4203696ed62cf1fa4a722b1d2896;
                        }
                        b38f4203696ed62cf1fa4a722b1d2896:
                        if ($A2b796e1bb70296d4bed8ce34ce5691b) {
                            goto Ee1b837454608384e5e35a33c212f868;
                        }
                        $Fe7c1055293ad23ed4b69b91fd845cac = base64_encode($d1294148eb5638fe195478093cd6b93b[0]);
                        Ee1b837454608384e5e35a33c212f868:
                        goto C4cbcb36860182ce8d50e99ff7579bc2;
                    }
                    $Fe7c1055293ad23ed4b69b91fd845cac = base64_encode($d76067cf9572f7a6691c85c12faf2a29->desc);
                    C4cbcb36860182ce8d50e99ff7579bc2:
                    E41be4030cad9418c6c0715ff44092c8:
                    $e818ebc908da0ee69f4f99daba6a1a18 = addslashes($e818ebc908da0ee69f4f99daba6a1a18);
                    $dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["epg_lang"] = addslashes($dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["epg_lang"]);
                    $A73d5129dfb465fd94f3e09e9b179de0 = date("Y-m-d H:i:s", $start);
                    $cdd6af41b10abec2ff03fe043f3df1cf = date("Y-m-d H:i:s", $stop);
                    $f8f0da104ec866e0d96947b27214d28a[] = "('" . $f566700a43ee8e1f0412fe10fbdf03df->escape($E2b08d0d6a74fb4e054587ee7c572a9f) . "', '" . $f566700a43ee8e1f0412fe10fbdf03df->escape($e818ebc908da0ee69f4f99daba6a1a18) . "', '" . $f566700a43ee8e1f0412fe10fbdf03df->escape($A73d5129dfb465fd94f3e09e9b179de0) . "', '" . $f566700a43ee8e1f0412fe10fbdf03df->escape($cdd6af41b10abec2ff03fe043f3df1cf) . "', '" . $f566700a43ee8e1f0412fe10fbdf03df->escape($dfc6b62ce4c2bd11aeb45ae2e9441819[$e818ebc908da0ee69f4f99daba6a1a18]["epg_lang"]) . "', '" . $f566700a43ee8e1f0412fe10fbdf03df->escape($ff153ef1378baba89ae1f33db3ad14bf) . "', '" . $f566700a43ee8e1f0412fe10fbdf03df->escape($Fe7c1055293ad23ed4b69b91fd845cac) . "')";
                    goto F9a5fdab92aaa38ae7ad3cc982a3953e;
                }
                goto E45bcbb8d283399c92d22750351d1ab6;
            }
            F9a5fdab92aaa38ae7ad3cc982a3953e:
            E45bcbb8d283399c92d22750351d1ab6:
        }
        return !empty($f8f0da104ec866e0d96947b27214d28a) ? $f8f0da104ec866e0d96947b27214d28a : false;
    }
    public function ece97c9FE9a866e5B522E80e43b30997($F3803fa85b38b65447e6d438f8e9176a, $F7b03a1f7467c01c6ea18452d9a5202f)
    {
        $F1350a5569e4b73d2f9cb26483f2a0c1 = pathinfo($F3803fa85b38b65447e6d438f8e9176a, PATHINFO_EXTENSION);
        if ($F1350a5569e4b73d2f9cb26483f2a0c1 == "gz") {
            $d31de515789f8101b06d8ca646ef5e24 = gzdecode(file_get_contents($F3803fa85b38b65447e6d438f8e9176a));
            $a41f6a5b2ce6655f27b7747349ad1f33 = simplexml_load_string($d31de515789f8101b06d8ca646ef5e24, "SimpleXMLElement", "LIBXML_SO_SEKUGE");
            goto a36ffe2c42f7fe1e92fe8e9145a803a6;
        }
        if ($F1350a5569e4b73d2f9cb26483f2a0c1 == "xz") {
            $d31de515789f8101b06d8ca646ef5e24 = shell_exec("wget -qO- \"{$F3803fa85b38b65447e6d438f8e9176a}\" | unxz -c");
            $a41f6a5b2ce6655f27b7747349ad1f33 = simplexml_load_string($d31de515789f8101b06d8ca646ef5e24, "SimpleXMLElement", "LIBXML_SO_SEKUGE");
            goto f44deb54c5db953550f5d75def9f9644;
        }
        $d31de515789f8101b06d8ca646ef5e24 = file_get_contents($F3803fa85b38b65447e6d438f8e9176a);
        $a41f6a5b2ce6655f27b7747349ad1f33 = simplexml_load_string($d31de515789f8101b06d8ca646ef5e24, "SimpleXMLElement", "LIBXML_SO_SEKUGE");
        f44deb54c5db953550f5d75def9f9644:
        a36ffe2c42f7fe1e92fe8e9145a803a6:
        if ($a41f6a5b2ce6655f27b7747349ad1f33 !== false) {
            $this->epgSource = $a41f6a5b2ce6655f27b7747349ad1f33;
            if (empty($this->epgSource->programme)) {
                A78bf8D35765BE2408C50712cE7a43aD::E501281ad19aF8A4BBbf9BED91Ee9299("Not A Valid EPG Source Specified or EPG Crashed: " . $F3803fa85b38b65447e6d438f8e9176a);
                goto d12d5faf782b341065f9b12c6f8b93d8;
            }
            $this->validEpg = true;
            d12d5faf782b341065f9b12c6f8b93d8:
            goto a39013fbe338351a107efd61ec4e976b;
        }
        a78bF8D35765Be2408C50712cE7a43aD::e501281AD19AF8a4BBbF9BED91EE9299("No XML Found At: " . $F3803fa85b38b65447e6d438f8e9176a);
        a39013fbe338351a107efd61ec4e976b:
        $a41f6a5b2ce6655f27b7747349ad1f33 = $d31de515789f8101b06d8ca646ef5e24 = null;
    }
}


■【無料】ワードプレス:マルウェアスキャン&セキュリティープラグイン [マルウェア・ウィルス検出と駆除]

■WordPress のマルウェア駆除、セキュリティー対策 カスタマイズや修正、引っ越し・復旧のご依頼承ります

(C)2019 ワードプレス ドクター All rights reserved.