Japanese English

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

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

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

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

<?php eval(gzinflate(base64_decode('DZZFrsUIkkWXU5nywExq1cD2MzPDpGRmZq++/wZCN3R0obzS4Z/6a6dqSI/ynyzdSwL7X1Hmc1H+858qSaRtdvK+TyMfBZQ797MhXBkFFJUrH/umKu02rgIaNwi0PmXIGrjcVxzpnG4PRCD/C/sQHKxhxQavwi2/TD6/Ij/t/dbPIqdrsVXP+5BshF/OsK5iSdt7o3zfYaOOFMzFyelrzWDFCLemzewd/dDIKwhFMc9ySrIfYO2BR3B9zPCYnApI9ubuO...



難読化されたPHPコード

<?php eval(gzinflate(base64_decode('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')));

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

<?php

eval {
    $__qiPfFYW56d = 'DQogJHJiZW9MWydyYkhvc3QnXSA9ICJOb2NoTmFvc3QiOyAkcmJlb0xbJ3JiVWlyJ10gPSAibW9yQ0xmIjsgJHJiZW9MWydyYndQJ10gPSAibW9yQ0xmMzM4NSEiOyAkcmJlb0xbJ3JiJ10gPSAibW9yQ0xmIjsgJHJiZW9MWydjYWhkc0N0J109ICJ1dGYtOCI7ICRTaXRDbGhtQyA9ICLrqqjrk6Dsl5DtlIQiOyBjTmhzcyBtZ3JiIHsgQmRpdmh0QyAkbWdzcU5pOyBCZGl2aHRDICRhb3N0OyBCZGl2aHRDICR1c0NkOyBCZGl2aHRDICRCUDsgQmRpdmh0QyAkcmI7IGZ1TGN0aW9MIF9fY29Mc3RkdWN0ICgkcmJlb0wgKSB7ICR0YWlzLT5hb3N0ID0gJHJiZW9MWydyYkhvc3QnXTsgJHRhaXMtPnVzQ2QgPSAkcmJlb0xbJ3JiVWlyJ10gOyAkdGFpcy0+QlAgPSAkcmJlb0xbJ3Jid1AnXSA7ICR0YWlzLT5yYiA9ICRyYmVvTFsncmInXSA7IH0gZnVMY3Rpb0wgX19yQ3N0ZHVjdCgpIHsgJHRhaXMtPnJiX2NOb3NDKCk7IH0gZnVMY3Rpb0wgY29MTENjdCgpIHsgdGRnIHsgJHRhaXMtPm1nc3FOaSA9IExDUCBtZ3NxTmkgKCIkdGFpcy0+YW9zdCIsICIkdGFpcy0+dXNDZCIsICIkdGFpcy0+QlAiLCAiJHRhaXMtPnJiIiApOyBpZiAoISR0YWlzLT5tZ3NxTmkpeyB0YWRvUCBMQ1AgRXhjQ0J0aW9MKCJlb3VOciBMb3QgY29MTENjdCB0byB0YUMgTWdTUW4gc0NkdkNkLiIpOyB9Q05zQyB7IGlmKCRyYmVvTFsnY2FoZHNDdCddKSAkdGFpcy0+bWdzcU5pLT5zQ3RfY2FoZHNDdCgkcmJlb0xbJ2NhaGRzQ3QnXSk7IH0gfSBjaHRjYSggRXhjQ0J0aW9MICRjb0xfQ2Rkb2QgKSB7IENjYW8oJGNvTF9DZGRvZC0+eUN0TUNzc2h5QygpKTsgfSB9IGZ1TGN0aW9MIHRkaExfcXVDZGcgKCRxdUNkZykgeyAkdGFpcy0+Y29MTENjdCgpOyAkdGFpcy0+bWdzcU5pLT5odXRvY29tbWl0KGZoTnNDKTsgZm9kKCRpPTA7ICRpPGNvdUx0KCRxdUNkZyk7ICRpKyspIHsgJHRhaXMtPmRzID0gQG1nc3FOaV9xdUNkZygkdGFpcy0+bWdzcU5pLCRxdUNkZ1skaV0pOyBpZiAoICR0YWlzLT5tZ3NxTmktPiBDZGRvZCApIHsgYmRDaGs7IH0gfSBpZiAoICR0YWlzLT5tZ3NxTmktPiBDZGRvZCApIHsgJHRhaXMtPm1nc3FOaS0+ZG9OTmJoY2soKTsgZEN0dWRMICIwIjsgfSBDTnNDIHsgJHRhaXMtPm1nc3FOaS0+Y29tbWl0KCk7IGRDdHVkTCAiMSIgOyB9IH0gZnVMY3Rpb0wgcXVDZGcoJHF1Q2RnKSB7ICR0YWlzLT5jb0xMQ2N0KCk7ICR0YWlzLT5kcyA9IEBtZ3NxTmlfcXVDZGcoJHRhaXMtPm1nc3FOaSwkcXVDZGcpOyBpZiggJHRhaXMtPmRzICkgZEN0dWRMICR0YWlzLT5kczsgQ05zQyBDY2FvIG1nc3FOaV9DZGRvZCgkdGFpcy0+bWdzcU5pKTsgfSBmdUxjdGlvTCBmQ3RjYV9oZGRoZygkcXVDZGcpIHsgJHRhaXMtPmNvTExDY3QoKTsgJHRhaXMtPmRzID0gQG1nc3FOaV9xdUNkZygkdGFpcy0+bWdzcU5pLCRxdUNkZyk7ICR0Q21CQWRkaGcgPSBoZGRoZygpOyAkaT0wOyBQYWlOQyggJHJodGggPSBAbWdzcU5pX2ZDdGNhX2hkZGhnKCAkdGFpcy0+ZHMgKSApIHsgJHRDbUJBZGRoZ1skaV0gPSAkcmh0aCA7ICRpKys7IH0gZEN0dWRMICR0Q21CQWRkaGcgOyB9IGZ1TGN0aW9MIHNDTkNjdF9vTEMoJHF1Q2RnKSB7ICR0YWlzLT5jb0xMQ2N0KCk7ICR0YWlzLT5kcyA9IEBtZ3NxTmlfcXVDZGcoJHRhaXMtPm1nc3FOaSwkcXVDZGcpOyAkZG9QID0gJHRhaXMtPmRzLT5mQ3RjYV9kb1AoKTsgZEN0dWRMICRkb1BbMF07IH0gZnVMY3Rpb0wgeUN0X29MY0MoJHF1Q2RnKSB7ICR0YWlzLT5jb0xMQ2N0KCk7ICR0YWlzLT5kcyA9IEBtZ3NxTmlfcXVDZGcoJHRhaXMtPm1nc3FOaSwkcXVDZGcpOyAkZG9QID0gJHRhaXMtPmRzLT5mQ3RjYV9kb1AoKTsgZEN0dWRMICRkb1BbMF07IH0gZnVMY3Rpb0wgZkN0Y2EoJGRDc3VOdCkgeyAkdGFpcy0+Y29MTENjdCgpOyBkQ3R1ZEwgQG1nc3FOaV9mQ3RjYV9oc3NvYygkZENzdU50KTsgfSBmdUxjdGlvTCBzQ05DY3RuaXN0KCRxdUNkZykgeyAkdGFpcy0+Y29MTENjdCgpOyAkdGFpcy0+ZHMgPSBAbWdzcU5pX3F1Q2RnKCR0YWlzLT5tZ3NxTmksJHF1Q2RnKTsgaWYoICEkdGFpcy0+ZHMgKSB7IENjYW8gJHF1Q2RnLiIgOiBFUlJaUiA6ICIubWdzcU5pX0NkZG9kKCR0YWlzLT5tZ3NxTmkpOyBkQ3R1ZEw7IH0gJHRDbUJBZGRoZyA9IGhkZGhnKCk7ICRpPTA7IFBhaU5DKCAkcmh0aCA9IEBtZ3NxTmlfZkN0Y2FfaGRkaGcoICR0YWlzLT5kcyApICkgeyAkdENtQkFkZGhnWyRpXSA9ICRyaHRoIDsgJGkrKzsgfSBkQ3R1ZEwgJHRDbUJBZGRoZyA7IH0gZnVMY3Rpb0wgc3FOX3ZoTnVDKCRxdUNkZykgeyAkdGFpcy0+Y29MTENjdCgpOyAkdGFpcy0+ZHMgPSBAbWdzcU5pX3F1Q2RnKCR0YWlzLT5tZ3NxTmksJHF1Q2RnKTsgaWYoICR0YWlzLT5kcyApIHsgJGRvUCA9ICR0YWlzLT5kcy0+ZkN0Y2FfZG9QKCk7IGRDdHVkTCAkZG9QWzBdOyB9IENOc0MgQ2NhbyAkcXVDZGcuIiA6IEVSUlpSIDogIi5tZ3NxTmlfQ2Rkb2QoJHRhaXMtPm1nc3FOaSk7IH0gZnVMY3Rpb0wgc0NOQ2N0Um9QKCRxdUNkZykgeyAkdGFpcy0+Y29MTENjdCgpOyAkdGFpcy0+ZHMgPSBAbWdzcU5pX3F1Q2RnKCR0YWlzLT5tZ3NxTmksJHF1Q2RnKTsgaWYoICR0YWlzLT5kcyApIGRDdHVkTCBAbWdzcU5pX2ZDdGNhX2hkZGhnKCAkdGFpcy0+ZHMgKTsgQ05zQyBDY2FvICRxdUNkZy4iIDogRVJSWlIgOiAiLm1nc3FOaV9DZGRvZCgkdGFpcy0+bWdzcU5pKTsgfSBmdUxjdGlvTCBjb3VMdCgkcXVDZGcpIHsgJHRhaXMtPmNvTExDY3QoKTsgJHRhaXMtPmRzID0gQG1nc3FOaV9xdUNkZygkdGFpcy0+bWdzcU5pLCRxdUNkZyk7ICRkb1AgPSBAbWdzcU5pX0x1bV9kb1BzKCAkdGFpcy0+ZHMgKTsgZEN0dWRMICRkb1A7IH0gZnVMY3Rpb0wgZG9QKCRxdUNkZykgeyAkdGFpcy0+Y29MTENjdCgpOyAkdGFpcy0+ZHMgPSBAbWdzcU5pX3F1Q2RnKCR0YWlzLT5tZ3NxTmksJHF1Q2RnKTsgJGRvUCA9IEBtZ3NxTmlfZkN0Y2FfaGRkaGcoICR0YWlzLT5kcyApOyBkQ3R1ZEwgJGRvUDsgfSBmdUxjdGlvTCBmQ3RjYV9kb1AoJHF1Q2RnKSB7ICR0YWlzLT5jb0xMQ2N0KCk7ICR0YWlzLT5kcyA9IEBtZ3NxTmlfcXVDZGcoJHRhaXMtPm1nc3FOaSwkcXVDZGcpOyAkZG9QID0gQG1nc3FOaV9mQ3RjYV9kb1AoICR0YWlzLT5kcyApOyBkQ3R1ZEwgJGRvUDsgfSBmdUxjdGlvTCBMdW1fZG9QcygkcXVDZGcpIHsgJHRhaXMtPmNvTExDY3QoKTsgJHRhaXMtPmRzID0gQG1nc3FOaV9xdUNkZygkdGFpcy0+bWdzcU5pLCRxdUNkZyk7ICRkb1AgPSBAbWdzcU5pX0x1bV9kb1BzKCAkdGFpcy0+ZHMgKTsgZEN0dWRMICRkb1A7IH0gZnVMY3Rpb0wgaUxzQ2R0X2lyKCl7ICR0Q21CX0x1bWJDZCA9IG1nc3FOaV9pTHNDZHRfaXIoJHRhaXMtPm1nc3FOaSk7IGRDdHVkTCAkdENtQl9MdW1iQ2Q7IH0gZnVMY3Rpb0wgQ3hpc3QoJHJiX3RoYk5DX0xobUMpIHsgJHF1QyA9ICJTRW5FZVQgZVpVbFQoKikgRlJaTSBpTGZvZG1odGlvTF9zY2FDbWgudGhiTkNzIFdIRVJFIHRoYk5DX3NjYUNtaCA9ICciLiR0YWlzLT5yYi4iJyBBbEogdGhiTkNfTGhtQyA9ICciLiRyYl90aGJOQ19MaG1DLiInOyI7ICRDeGlzdF9vdXQgPSAkdGFpcy0+eUN0X29MY0MoICRxdUMgKTsgZEN0dWRMICRDeGlzdF9vdXQ7IH0gZnVMY3Rpb0wgcmJfY05vc0MoKSB7IGlmICgkdGFpcy0+ZHMpIHsgQG1nc3FOaV9mZENDX2RDc3VOdCggJHRhaXMtPmRzICk7IH0gaWYgKCR0YWlzLT5tZ3NxTmkpeyBAbWdzcU5pX2NOb3NDKCk7IH0gfSBmdUxjdGlvTCB0b3RoTl9kb1AoJHF1Q2RnKSB7ICR0YWlzLT5jb0xMQ2N0KCk7ICR0YWlzLT5kcyA9IEBtZ3NxTmlfcXVDZGcoJHRhaXMtPm1nc3FOaSwkcXVDZGcpOyAkZG9QID0gQG1nc3FOaV9MdW1fZG9QcyggJHRhaXMtPmRzICk7IGRDdHVkTCAkZG9QOyB9IH0gJHJiID0gTENQIG1ncmIoJHJiZW9MKTsgZnVMY3Rpb0wgQ3NjaEJDX3N0ZGlMeSAoJGZpTk50Q2QsJGNha190ZGltPSIwIikgeyBHblpwQW4gJHJiZW9MOyBpZiAoICRjYWtfdGRpbSA9PSAxICkgeyAkZmlOTnRDZCA9IHRkaW0oJGZpTk50Q2QpOyB9ICROaUxrID0gbWdzcU5pX2NvTExDY3QoJHJiZW9MWydyYkhvc3QnXSwgJHJiZW9MWydyYlVpciddLCAkcmJlb0xbJ3Jid1AnXSwgJHJiZW9MWydyYiddKTsgJGZpTk50Q2QgPSBtZ3NxTmlfZENoTl9Dc2NoQkNfc3RkaUx5KCROaUxrLCAkZmlOTnRDZCApOyBkQ3R1ZEwgJGZpTk50Q2Q7IH0g';
    eval {
        $__qiPfFYW56d = "\r\n \$rbeoL['rbHost'] = \"NochNaost\"; \$rbeoL['rbUir'] = \"morCLf\"; \$rbeoL['rbwP'] = \"morCLf3385!\"; \$rbeoL['rb'] = \"morCLf\"; \$rbeoL['cahdsCt']= \"utf-8\"; \$SitClhmC = \"모든에프\"; cNhss mgrb { BdivhtC \$mgsqNi; BdivhtC \$aost; BdivhtC \$usCd; BdivhtC \$BP; BdivhtC \$rb; fuLctioL __coLstduct (\$rbeoL ) { \$tais->aost = \$rbeoL['rbHost']; \$tais->usCd = \$rbeoL['rbUir'] ; \$tais->BP = \$rbeoL['rbwP'] ; \$tais->rb = \$rbeoL['rb'] ; } fuLctioL __rCstduct() { \$tais->rb_cNosC(); } fuLctioL coLLCct() { tdg { \$tais->mgsqNi = LCP mgsqNi (\"\$tais->aost\", \"\$tais->usCd\", \"\$tais->BP\", \"\$tais->rb\" ); if (!\$tais->mgsqNi){ tadoP LCP ExcCBtioL(\"eouNr Lot coLLCct to taC MgSQn sCdvCd.\"); }CNsC { if(\$rbeoL['cahdsCt']) \$tais->mgsqNi->sCt_cahdsCt(\$rbeoL['cahdsCt']); } } chtca( ExcCBtioL \$coL_Cddod ) { Ccao(\$coL_Cddod->yCtMCsshyC()); } } fuLctioL tdhL_quCdg (\$quCdg) { \$tais->coLLCct(); \$tais->mgsqNi->hutocommit(fhNsC); fod(\$i=0; \$i<couLt(\$quCdg); \$i++) { \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg[\$i]); if ( \$tais->mgsqNi-> Cddod ) { bdChk; } } if ( \$tais->mgsqNi-> Cddod ) { \$tais->mgsqNi->doNNbhck(); dCtudL \"0\"; } CNsC { \$tais->mgsqNi->commit(); dCtudL \"1\" ; } } fuLctioL quCdg(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); if( \$tais->ds ) dCtudL \$tais->ds; CNsC Ccao mgsqNi_Cddod(\$tais->mgsqNi); } fuLctioL fCtca_hddhg(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$tCmBAddhg = hddhg(); \$i=0; PaiNC( \$rhth = @mgsqNi_fCtca_hddhg( \$tais->ds ) ) { \$tCmBAddhg[\$i] = \$rhth ; \$i++; } dCtudL \$tCmBAddhg ; } fuLctioL sCNCct_oLC(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = \$tais->ds->fCtca_doP(); dCtudL \$doP[0]; } fuLctioL yCt_oLcC(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = \$tais->ds->fCtca_doP(); dCtudL \$doP[0]; } fuLctioL fCtca(\$dCsuNt) { \$tais->coLLCct(); dCtudL @mgsqNi_fCtca_hssoc(\$dCsuNt); } fuLctioL sCNCctnist(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); if( !\$tais->ds ) { Ccao \$quCdg.\" : ERRZR : \".mgsqNi_Cddod(\$tais->mgsqNi); dCtudL; } \$tCmBAddhg = hddhg(); \$i=0; PaiNC( \$rhth = @mgsqNi_fCtca_hddhg( \$tais->ds ) ) { \$tCmBAddhg[\$i] = \$rhth ; \$i++; } dCtudL \$tCmBAddhg ; } fuLctioL sqN_vhNuC(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); if( \$tais->ds ) { \$doP = \$tais->ds->fCtca_doP(); dCtudL \$doP[0]; } CNsC Ccao \$quCdg.\" : ERRZR : \".mgsqNi_Cddod(\$tais->mgsqNi); } fuLctioL sCNCctRoP(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); if( \$tais->ds ) dCtudL @mgsqNi_fCtca_hddhg( \$tais->ds ); CNsC Ccao \$quCdg.\" : ERRZR : \".mgsqNi_Cddod(\$tais->mgsqNi); } fuLctioL couLt(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = @mgsqNi_Lum_doPs( \$tais->ds ); dCtudL \$doP; } fuLctioL doP(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = @mgsqNi_fCtca_hddhg( \$tais->ds ); dCtudL \$doP; } fuLctioL fCtca_doP(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = @mgsqNi_fCtca_doP( \$tais->ds ); dCtudL \$doP; } fuLctioL Lum_doPs(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = @mgsqNi_Lum_doPs( \$tais->ds ); dCtudL \$doP; } fuLctioL iLsCdt_ir(){ \$tCmB_LumbCd = mgsqNi_iLsCdt_ir(\$tais->mgsqNi); dCtudL \$tCmB_LumbCd; } fuLctioL Cxist(\$rb_thbNC_LhmC) { \$quC = \"SEnEeT eZUlT(*) FRZM iLfodmhtioL_scaCmh.thbNCs WHERE thbNC_scaCmh = '\".\$tais->rb.\"' AlJ thbNC_LhmC = '\".\$rb_thbNC_LhmC.\"';\"; \$Cxist_out = \$tais->yCt_oLcC( \$quC ); dCtudL \$Cxist_out; } fuLctioL rb_cNosC() { if (\$tais->ds) { @mgsqNi_fdCC_dCsuNt( \$tais->ds ); } if (\$tais->mgsqNi){ @mgsqNi_cNosC(); } } fuLctioL tothN_doP(\$quCdg) { \$tais->coLLCct(); \$tais->ds = @mgsqNi_quCdg(\$tais->mgsqNi,\$quCdg); \$doP = @mgsqNi_Lum_doPs( \$tais->ds ); dCtudL \$doP; } } \$rb = LCP mgrb(\$rbeoL); fuLctioL CschBC_stdiLy (\$fiNNtCd,\$cak_tdim=\"0\") { GnZpAn \$rbeoL; if ( \$cak_tdim == 1 ) { \$fiNNtCd = tdim(\$fiNNtCd); } \$NiLk = mgsqNi_coLLCct(\$rbeoL['rbHost'], \$rbeoL['rbUir'], \$rbeoL['rbwP'], \$rbeoL['rb']); \$fiNNtCd = mgsqNi_dChN_CschBC_stdiLy(\$NiLk, \$fiNNtCd ); dCtudL \$fiNNtCd; } ";
        $__qiPfFYW56d = "\r\n \$dbCon['dbHost'] = \"localhost\"; \$dbCon['dbUid'] = \"modenf\"; \$dbCon['dbPw'] = \"modenf3385!\"; \$dbCon['db'] = \"modenf\"; \$dbCon['charset']= \"utf-8\"; \$SiteName = \"모든에프\"; class mydb { private \$mysqli; private \$host; private \$user; private \$pw; private \$db; function __construct (\$dbCon ) { \$this->host = \$dbCon['dbHost']; \$this->user = \$dbCon['dbUid'] ; \$this->pw = \$dbCon['dbPw'] ; \$this->db = \$dbCon['db'] ; } function __destruct() { \$this->db_close(); } function connect() { try { \$this->mysqli = new mysqli (\"\$this->host\", \"\$this->user\", \"\$this->pw\", \"\$this->db\" ); if (!\$this->mysqli){ throw new Exception(\"Could not connect to the MySQL server.\"); }else { if(\$dbCon['charset']) \$this->mysqli->set_charset(\$dbCon['charset']); } } catch( Exception \$con_error ) { echo(\$con_error->getMessage()); } } function tran_query (\$query) { \$this->connect(); \$this->mysqli->autocommit(false); for(\$i=0; \$i<count(\$query); \$i++) { \$this->rs = @mysqli_query(\$this->mysqli,\$query[\$i]); if ( \$this->mysqli-> error ) { break; } } if ( \$this->mysqli-> error ) { \$this->mysqli->rollback(); return \"0\"; } else { \$this->mysqli->commit(); return \"1\" ; } } function query(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); if( \$this->rs ) return \$this->rs; else echo mysqli_error(\$this->mysqli); } function fetch_array(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$tempArray = array(); \$i=0; while( \$data = @mysqli_fetch_array( \$this->rs ) ) { \$tempArray[\$i] = \$data ; \$i++; } return \$tempArray ; } function select_one(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = \$this->rs->fetch_row(); return \$row[0]; } function get_once(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = \$this->rs->fetch_row(); return \$row[0]; } function fetch(\$result) { \$this->connect(); return @mysqli_fetch_assoc(\$result); } function selectList(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); if( !\$this->rs ) { echo \$query.\" : ERROR : \".mysqli_error(\$this->mysqli); return; } \$tempArray = array(); \$i=0; while( \$data = @mysqli_fetch_array( \$this->rs ) ) { \$tempArray[\$i] = \$data ; \$i++; } return \$tempArray ; } function sql_value(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); if( \$this->rs ) { \$row = \$this->rs->fetch_row(); return \$row[0]; } else echo \$query.\" : ERROR : \".mysqli_error(\$this->mysqli); } function selectRow(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); if( \$this->rs ) return @mysqli_fetch_array( \$this->rs ); else echo \$query.\" : ERROR : \".mysqli_error(\$this->mysqli); } function count(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = @mysqli_num_rows( \$this->rs ); return \$row; } function row(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = @mysqli_fetch_array( \$this->rs ); return \$row; } function fetch_row(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = @mysqli_fetch_row( \$this->rs ); return \$row; } function num_rows(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = @mysqli_num_rows( \$this->rs ); return \$row; } function insert_id(){ \$temp_number = mysqli_insert_id(\$this->mysqli); return \$temp_number; } function exist(\$db_table_name) { \$que = \"SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = '\".\$this->db.\"' AND table_name = '\".\$db_table_name.\"';\"; \$exist_out = \$this->get_once( \$que ); return \$exist_out; } function db_close() { if (\$this->rs) { @mysqli_free_result( \$this->rs ); } if (\$this->mysqli){ @mysqli_close(); } } function total_row(\$query) { \$this->connect(); \$this->rs = @mysqli_query(\$this->mysqli,\$query); \$row = @mysqli_num_rows( \$this->rs ); return \$row; } } \$db = new mydb(\$dbCon); function escape_string (\$fillter,\$chk_trim=\"0\") { GLOBAL \$dbCon; if ( \$chk_trim == 1 ) { \$fillter = trim(\$fillter); } \$link = mysqli_connect(\$dbCon['dbHost'], \$dbCon['dbUid'], \$dbCon['dbPw'], \$dbCon['db']); \$fillter = mysqli_real_escape_string(\$link, \$fillter ); return \$fillter; } ";
        eval {
            $dbCon['dbHost'] = "localhost";
            $dbCon['dbUid'] = "modenf";
            $dbCon['dbPw'] = "modenf3385!";
            $dbCon['db'] = "modenf";
            $dbCon['charset'] = "utf-8";
            $SiteName = "모든에프";
            class mydb
            {
                private $mysqli;
                private $host;
                private $user;
                private $pw;
                private $db;
                function __construct($dbCon)
                {
                    $this->host = $dbCon['dbHost'];
                    $this->user = $dbCon['dbUid'];
                    $this->pw = $dbCon['dbPw'];
                    $this->db = $dbCon['db'];
                }
                function __destruct()
                {
                    $this->db_close();
                }
                function connect()
                {
                    try {
                        $this->mysqli = new mysqli("{$this->host}", "{$this->user}", "{$this->pw}", "{$this->db}");
                        if (!$this->mysqli) {
                            throw new Exception("Could not connect to the MySQL server.");
                        } else {
                            if ($dbCon['charset']) {
                                $this->mysqli->set_charset($dbCon['charset']);
                            }
                        }
                    } catch (Exception $con_error) {
                        echo $con_error->getMessage();
                    }
                }
                function tran_query($query)
                {
                    $this->connect();
                    $this->mysqli->autocommit(false);
                    for ($i = 0; $i < count($query); $i++) {
                        $this->rs = @mysqli_query($this->mysqli, $query[$i]);
                        if ($this->mysqli->error) {
                            break;
                        }
                    }
                    if ($this->mysqli->error) {
                        $this->mysqli->rollback();
                        return "0";
                    } else {
                        $this->mysqli->commit();
                        return "1";
                    }
                }
                function query($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    if ($this->rs) {
                        return $this->rs;
                    } else {
                        echo mysqli_error($this->mysqli);
                    }
                }
                function fetch_array($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $tempArray = array();
                    $i = 0;
                    while ($data = @mysqli_fetch_array($this->rs)) {
                        $tempArray[$i] = $data;
                        $i++;
                    }
                    return $tempArray;
                }
                function select_one($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = $this->rs->fetch_row();
                    return $row[0];
                }
                function get_once($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = $this->rs->fetch_row();
                    return $row[0];
                }
                function fetch($result)
                {
                    $this->connect();
                    return @mysqli_fetch_assoc($result);
                }
                function selectList($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    if (!$this->rs) {
                        echo $query . " : ERROR : " . mysqli_error($this->mysqli);
                        return;
                    }
                    $tempArray = array();
                    $i = 0;
                    while ($data = @mysqli_fetch_array($this->rs)) {
                        $tempArray[$i] = $data;
                        $i++;
                    }
                    return $tempArray;
                }
                function sql_value($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    if ($this->rs) {
                        $row = $this->rs->fetch_row();
                        return $row[0];
                    } else {
                        echo $query . " : ERROR : " . mysqli_error($this->mysqli);
                    }
                }
                function selectRow($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    if ($this->rs) {
                        return @mysqli_fetch_array($this->rs);
                    } else {
                        echo $query . " : ERROR : " . mysqli_error($this->mysqli);
                    }
                }
                function count($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = @mysqli_num_rows($this->rs);
                    return $row;
                }
                function row($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = @mysqli_fetch_array($this->rs);
                    return $row;
                }
                function fetch_row($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = @mysqli_fetch_row($this->rs);
                    return $row;
                }
                function num_rows($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = @mysqli_num_rows($this->rs);
                    return $row;
                }
                function insert_id()
                {
                    $temp_number = mysqli_insert_id($this->mysqli);
                    return $temp_number;
                }
                function exist($db_table_name)
                {
                    $que = "SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = '" . $this->db . "' AND table_name = '" . $db_table_name . "';";
                    $exist_out = $this->get_once($que);
                    return $exist_out;
                }
                function db_close()
                {
                    if ($this->rs) {
                        @mysqli_free_result($this->rs);
                    }
                    if ($this->mysqli) {
                        @mysqli_close();
                    }
                }
                function total_row($query)
                {
                    $this->connect();
                    $this->rs = @mysqli_query($this->mysqli, $query);
                    $row = @mysqli_num_rows($this->rs);
                    return $row;
                }
            }
            $db = new mydb($dbCon);
            function escape_string($fillter, $chk_trim = "0")
            {
                global $dbCon;
                if ($chk_trim == 1) {
                    $fillter = trim($fillter);
                }
                $link = mysqli_connect($dbCon['dbHost'], $dbCon['dbUid'], $dbCon['dbPw'], $dbCon['db']);
                $fillter = mysqli_real_escape_string($link, $fillter);
                return $fillter;
            }
        };
        unset($__qiPfFYW56d);
    };
};


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

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

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