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 K5ZOR\yCStY\fvINs\ychTq; use K5Zor\YcSty\fVins\AIfVs; use FTjru\AptoT\M8N..

Decoded Output download

<?php
 namespace K5ZOR\yCStY\fvINs\ychTq; use K5Zor\YcSty\fVins\AIfVs; use FTjru\AptoT\M8NII; trait v_6bq { public static $HHri0 = ["button" => Field\BQiuE::class, "checkbox" => Field\wbsGB::class, "checkboxButton" => Field\Ygnhb::class, "checkboxCard" => Field\iIFWN::class, "color" => Field\D_OcW::class, "currency" => Field\ZPBQF::class, "date" => Field\Date::class, "dateRange" => Field\va4b2::class, "DateMultiple" => Field\qzwXB::class, "datetime" => Field\Datetime::class, "dateTimeRange" => Field\IiGZe::class, "datetimeRange" => Field\iIgZe::class, "decimal" => Field\l4qKr::class, "display" => Field\KQkm7::class, "divider" => Field\IbwyH::class, "embeds" => Field\IQzXI::class, "email" => Field\xQ7oC::class, "file" => Field\File::class, "hidden" => Field\YanqA::class, "id" => Field\TcClO::class, "image" => Field\frRaT::class, "ip" => Field\boT_V::class, "mobile" => Field\AtrAW::class, "month" => Field\wCN9V::class, "multipleSelect" => Field\P4Re2::class, "number" => Field\jjCKG::class, "password" => Field\ECX9o::class, "radio" => Field\zw66V::class, "radioButton" => Field\qSeyv::class, "radioCard" => Field\o_kkE::class, "rate" => Field\DrRPi::class, "select" => Field\TdFcv::class, "slider" => Field\frzqu::class, "switch" => Field\tkAKn::class, "text" => Field\e1zJn::class, "textarea" => Field\zcvmR::class, "time" => Field\Time::class, "timeRange" => Field\kkM_6::class, "url" => Field\Dn4xb::class, "year" => Field\E_J2X::class, "html" => Field\NgVNZ::class, "tags" => Field\FxL1t::class, "icon" => Field\I2VG8::class, "multipleFile" => Field\No134::class, "multipleImage" => Field\U_bIK::class, "captcha" => Field\RFNQh::class, "listbox" => Field\ash3z::class, "table" => Field\SSKHn::class, "timezone" => Field\nEExH::class, "keyValue" => Field\a7oTD::class, "list" => Field\A2OPQ::class, "hasMany" => Field\mYEDc::class, "morphMany" => Field\mYEDC::class, "belongsTo" => Field\MXYy3::class, "belongsToMany" => Field\SUJOA::class]; public static $B15Kp = []; public static function XqNDZ($TJCnV, $n_pC4) { static::$HHri0[$TJCnV] = $n_pC4; } public static function TX3cQ($K9Ca6, $Lsy83) { static::$B15Kp[$Lsy83] = $K9Ca6; } public static function wrgVP($TJCnV) { m8NII::WrGVp(static::$HHri0, $TJCnV); } public static function lp8yQ($vGYTF) { goto d6sIW; dmPBD: return false; goto xwh8G; ik7wu: iGx2g: goto l4IRn; QycF4: if (!class_exists($n_pC4)) { goto Jvx3s; } goto PELKD; d6sIW: if (!isset(static::$B15Kp[$vGYTF])) { goto iGx2g; } goto iPwQU; iPwQU: $vGYTF = static::$B15Kp[$vGYTF]; goto ik7wu; PELKD: return $n_pC4; goto emQW8; l4IRn: $n_pC4 = m8NiI::get(static::$HHri0, $vGYTF); goto QycF4; emQW8: Jvx3s: goto dmPBD; xwh8G: } public static function B1t22() : array { goto txtO0; MqzaE: aFPrb: goto NpGED; Z2rO7: $ffMlN = B_k1L(); goto Xf21B; C39Nh: return static::$U3fL3; goto MqzaE; dZ9N8: return static::$U3fL3 = ["css" => $chx61->w9z9V()->Atv62()->filter()->toArray(), "js" => $ffMlN->W9Z9V()->ATv62()->filter()->toArray()]; goto y9N2f; txtO0: if (empty(static::$U3fL3)) { goto aFPrb; } goto C39Nh; NpGED: $chx61 = B_K1L(); goto Z2rO7; Xf21B: foreach (static::$HHri0 as $K9Ca6) { goto wubb5; qa22Y: $G21JX = call_user_func([$K9Ca6, "getAssets"]); goto BGJqd; KEDHT: ilkTZ: goto Nxfm8; wubb5: if (method_exists($K9Ca6, "getAssets")) { goto N9g54; } goto zrK0m; zrK0m: goto ilkTZ; goto lLcdU; BGJqd: $chx61->push(m8niI::get($G21JX, "css")); goto h7Jin; lLcdU: N9g54: goto qa22Y; h7Jin: $ffMlN->push(M8NII::get($G21JX, "js")); goto KEDHT; Nxfm8: } goto vbbJw; vbbJw: iNavf: goto dZ9N8; y9N2f: } } ?>

Did this file decode correctly?

Original Code

<?php
 namespace K5ZOR\yCStY\fvINs\ychTq; use K5Zor\YcSty\fVins\AIfVs; use FTjru\AptoT\M8NII; trait v_6bq { public static $HHri0 = ["\x62\165\x74\164\x6f\x6e" => Field\BQiuE::class, "\x63\x68\x65\x63\153\142\157\170" => Field\wbsGB::class, "\x63\x68\145\x63\x6b\x62\x6f\x78\x42\165\x74\x74\x6f\x6e" => Field\Ygnhb::class, "\x63\150\x65\x63\153\x62\157\x78\103\141\x72\x64" => Field\iIFWN::class, "\x63\x6f\154\x6f\162" => Field\D_OcW::class, "\143\165\162\162\x65\x6e\143\x79" => Field\ZPBQF::class, "\x64\141\x74\x65" => Field\Date::class, "\144\x61\164\145\122\141\156\147\145" => Field\va4b2::class, "\104\x61\164\145\x4d\x75\154\164\151\x70\x6c\145" => Field\qzwXB::class, "\144\141\x74\x65\164\x69\155\145" => Field\Datetime::class, "\144\141\x74\x65\124\x69\x6d\145\x52\141\156\x67\145" => Field\IiGZe::class, "\144\141\x74\x65\164\x69\x6d\x65\122\x61\156\x67\145" => Field\iIgZe::class, "\144\x65\x63\151\x6d\x61\154" => Field\l4qKr::class, "\144\151\163\x70\x6c\141\x79" => Field\KQkm7::class, "\144\151\x76\x69\x64\145\x72" => Field\IbwyH::class, "\145\x6d\x62\x65\x64\x73" => Field\IQzXI::class, "\x65\x6d\x61\x69\154" => Field\xQ7oC::class, "\x66\151\154\145" => Field\File::class, "\x68\151\x64\144\145\x6e" => Field\YanqA::class, "\x69\x64" => Field\TcClO::class, "\151\155\141\147\145" => Field\frRaT::class, "\151\x70" => Field\boT_V::class, "\x6d\157\x62\x69\x6c\x65" => Field\AtrAW::class, "\155\157\x6e\164\x68" => Field\wCN9V::class, "\x6d\165\154\164\x69\x70\x6c\145\x53\x65\x6c\145\x63\x74" => Field\P4Re2::class, "\x6e\x75\x6d\x62\x65\162" => Field\jjCKG::class, "\160\x61\163\x73\167\157\162\x64" => Field\ECX9o::class, "\162\x61\x64\x69\x6f" => Field\zw66V::class, "\162\x61\144\x69\x6f\102\165\x74\x74\157\x6e" => Field\qSeyv::class, "\x72\141\144\151\157\x43\141\x72\144" => Field\o_kkE::class, "\x72\141\164\x65" => Field\DrRPi::class, "\x73\145\154\x65\143\x74" => Field\TdFcv::class, "\163\x6c\x69\144\x65\162" => Field\frzqu::class, "\x73\167\x69\x74\x63\150" => Field\tkAKn::class, "\x74\145\170\x74" => Field\e1zJn::class, "\x74\x65\x78\x74\x61\x72\145\x61" => Field\zcvmR::class, "\164\x69\x6d\145" => Field\Time::class, "\164\151\155\x65\x52\141\x6e\147\145" => Field\kkM_6::class, "\165\162\154" => Field\Dn4xb::class, "\171\145\x61\162" => Field\E_J2X::class, "\x68\164\x6d\154" => Field\NgVNZ::class, "\x74\141\147\x73" => Field\FxL1t::class, "\x69\143\x6f\x6e" => Field\I2VG8::class, "\x6d\x75\154\164\151\x70\x6c\x65\106\x69\x6c\x65" => Field\No134::class, "\x6d\165\154\x74\151\160\x6c\x65\x49\x6d\x61\x67\145" => Field\U_bIK::class, "\x63\x61\x70\x74\x63\x68\141" => Field\RFNQh::class, "\x6c\151\163\164\142\157\x78" => Field\ash3z::class, "\x74\x61\142\x6c\x65" => Field\SSKHn::class, "\x74\151\155\145\172\x6f\156\145" => Field\nEExH::class, "\x6b\x65\x79\x56\x61\x6c\165\145" => Field\a7oTD::class, "\154\151\x73\x74" => Field\A2OPQ::class, "\150\x61\x73\115\x61\156\x79" => Field\mYEDc::class, "\155\157\162\160\x68\x4d\x61\156\x79" => Field\mYEDC::class, "\142\145\154\157\156\x67\x73\124\157" => Field\MXYy3::class, "\x62\x65\x6c\157\156\x67\x73\x54\157\x4d\141\156\x79" => Field\SUJOA::class]; public static $B15Kp = []; public static function XqNDZ($TJCnV, $n_pC4) { static::$HHri0[$TJCnV] = $n_pC4; } public static function TX3cQ($K9Ca6, $Lsy83) { static::$B15Kp[$Lsy83] = $K9Ca6; } public static function wrgVP($TJCnV) { m8NII::WrGVp(static::$HHri0, $TJCnV); } public static function lp8yQ($vGYTF) { goto d6sIW; dmPBD: return false; goto xwh8G; ik7wu: iGx2g: goto l4IRn; QycF4: if (!class_exists($n_pC4)) { goto Jvx3s; } goto PELKD; d6sIW: if (!isset(static::$B15Kp[$vGYTF])) { goto iGx2g; } goto iPwQU; iPwQU: $vGYTF = static::$B15Kp[$vGYTF]; goto ik7wu; PELKD: return $n_pC4; goto emQW8; l4IRn: $n_pC4 = m8NiI::get(static::$HHri0, $vGYTF); goto QycF4; emQW8: Jvx3s: goto dmPBD; xwh8G: } public static function B1t22() : array { goto txtO0; MqzaE: aFPrb: goto NpGED; Z2rO7: $ffMlN = B_k1L(); goto Xf21B; C39Nh: return static::$U3fL3; goto MqzaE; dZ9N8: return static::$U3fL3 = ["\x63\163\x73" => $chx61->w9z9V()->Atv62()->filter()->toArray(), "\152\x73" => $ffMlN->W9Z9V()->ATv62()->filter()->toArray()]; goto y9N2f; txtO0: if (empty(static::$U3fL3)) { goto aFPrb; } goto C39Nh; NpGED: $chx61 = B_K1L(); goto Z2rO7; Xf21B: foreach (static::$HHri0 as $K9Ca6) { goto wubb5; qa22Y: $G21JX = call_user_func([$K9Ca6, "\147\145\x74\101\163\x73\x65\164\163"]); goto BGJqd; KEDHT: ilkTZ: goto Nxfm8; wubb5: if (method_exists($K9Ca6, "\x67\x65\x74\101\x73\x73\x65\x74\x73")) { goto N9g54; } goto zrK0m; zrK0m: goto ilkTZ; goto lLcdU; BGJqd: $chx61->push(m8niI::get($G21JX, "\143\163\x73")); goto h7Jin; lLcdU: N9g54: goto qa22Y; h7Jin: $ffMlN->push(M8NII::get($G21JX, "\x6a\163")); goto KEDHT; Nxfm8: } goto vbbJw; vbbJw: iNavf: goto dZ9N8; y9N2f: } }

Function Calls

None

Variables

None

Stats

MD5 6c48d3dce19cecfe1b48ba96088a6a14
Eval Count 0
Decode Time 85 ms