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 /* Mecondielle (using yak pro) http://mecondielle.com */ namespace app\Fins; ..
Decoded Output download
<?php
/*
Mecondielle (using yak pro)
http://mecondielle.com
*/
namespace app\Fins;
class Memorys extends \ArrayObject
{
function gs6GefZ7()
{
goto o9emnzaT;
h3KD1sA0:
return $pFn12Tyy;
goto dMG8p4NX;
o9emnzaT:
$pFn12Tyy = '';
goto l3Q_5oya;
l3Q_5oya:
foreach (self::getArrayCopy() as $YYQF1GKJ) {
goto fQPIQmUf;
fQPIQmUf:
$pFn12Tyy .= $YYQF1GKJ->pHiXbgbx() . $YYQF1GKJ->T22LTZLr();
goto FtdlUj8l;
oy_NvAPU:
MXFM53eN:
goto e05wKpKg;
q4X1wg9n:
$pFn12Tyy .= ";";
goto oy_NvAPU;
FtdlUj8l:
if (!($YYQF1GKJ->getType() == "bit")) {
goto k9EmBboO;
}
goto zFSGj6ip;
V2kPZqkQ:
k9EmBboO:
goto q4X1wg9n;
zFSGj6ip:
$pFn12Tyy .= "." . $YYQF1GKJ->DqsPi4k6();
goto V2kPZqkQ;
e05wKpKg:
}
goto klGJDYUD;
klGJDYUD:
UhdBbcUy:
goto h3KD1sA0;
dMG8p4NX:
}
}
class Memory
{
private $q80PoC78 = "word";
private $KoOOZE3Z = "w";
private $itbWaBj9 = null;
private $tVZGIDTT = 1;
function __construct($W7Zlhbs6 = null)
{
goto oFbb3g1U;
EixdERor:
FJt32t0O:
goto Q5CLa0YN;
oFbb3g1U:
if (is_null($W7Zlhbs6)) {
goto F2F_rU_p;
}
goto GN4tVi4E;
GN4tVi4E:
$hobMRdKc = explode(".", $W7Zlhbs6);
goto WqM2mPvw;
XsJMXSZX:
$this->tVZGIDTT = $hobMRdKc[2];
goto npZuDnCB;
oDlUHOzU:
$this->KoOOZE3Z = $hobMRdKc[0];
goto j2r3B7cO;
npZuDnCB:
GxfJCUaZ:
goto xJIgFl8S;
sdcxkEve:
$this->itbWaBj9 = $hobMRdKc[1];
goto H7o65ylP;
WqM2mPvw:
if (!isset($hobMRdKc[0])) {
goto n1JOpy87;
}
goto oDlUHOzU;
Q5CLa0YN:
unset($hobMRdKc);
goto QBMPTe7e;
j2r3B7cO:
n1JOpy87:
goto PlVGgXMd;
QBMPTe7e:
F2F_rU_p:
goto zi0KwC2V;
PlVGgXMd:
if (!isset($hobMRdKc[1])) {
goto xICcWcvR;
}
goto sdcxkEve;
OwMdThas:
if (!isset($hobMRdKc[2])) {
goto GxfJCUaZ;
}
goto XsJMXSZX;
H7o65ylP:
xICcWcvR:
goto OwMdThas;
xJIgFl8S:
if (!(count($hobMRdKc) == 3)) {
goto FJt32t0O;
}
goto hDRMl_Up;
hDRMl_Up:
$this->q80PoC78 = "bit";
goto EixdERor;
zi0KwC2V:
}
static function MUQim70_($jm2YoAgB = array(), $b1BxuhM5 = 0)
{
goto FLwItV6c;
a31uDp38:
return $EkiHEycS;
goto Zwz2KUt2;
NBeBNuVt:
if (!($jm2YoAgB["dataType"] == "bit")) {
goto To5uxC58;
}
goto GRT98n8N;
FLwItV6c:
$wijOccFX = intval($jm2YoAgB["address"]) + $b1BxuhM5;
goto ZrHK68Je;
ZrHK68Je:
$l_7EtsJd = $jm2YoAgB["memoryArea"] . ".{$wijOccFX}";
goto NBeBNuVt;
yIdlSUx1:
$EkiHEycS = new self($l_7EtsJd);
goto a31uDp38;
GRT98n8N:
$l_7EtsJd .= "." . $jm2YoAgB["numElOrBit"];
goto vRG31rOo;
vRG31rOo:
To5uxC58:
goto yIdlSUx1;
Zwz2KUt2:
}
function getType()
{
return $this->q80PoC78;
}
function phIXBgbX()
{
return $this->KoOOZE3Z;
}
function t22LTZlR()
{
return $this->itbWaBj9;
}
function DQSpI4k6()
{
return $this->tVZGIDTT;
}
}
?>
Did this file decode correctly?
Original Code
<?php
/*
Mecondielle (using yak pro)
http://mecondielle.com
*/
namespace app\Fins;
class Memorys extends \ArrayObject
{
function gs6GefZ7()
{
goto o9emnzaT;
h3KD1sA0:
return $pFn12Tyy;
goto dMG8p4NX;
o9emnzaT:
$pFn12Tyy = '';
goto l3Q_5oya;
l3Q_5oya:
foreach (self::getArrayCopy() as $YYQF1GKJ) {
goto fQPIQmUf;
fQPIQmUf:
$pFn12Tyy .= $YYQF1GKJ->pHiXbgbx() . $YYQF1GKJ->T22LTZLr();
goto FtdlUj8l;
oy_NvAPU:
MXFM53eN:
goto e05wKpKg;
q4X1wg9n:
$pFn12Tyy .= "\73";
goto oy_NvAPU;
FtdlUj8l:
if (!($YYQF1GKJ->getType() == "\x62\151\x74")) {
goto k9EmBboO;
}
goto zFSGj6ip;
V2kPZqkQ:
k9EmBboO:
goto q4X1wg9n;
zFSGj6ip:
$pFn12Tyy .= "\x2e" . $YYQF1GKJ->DqsPi4k6();
goto V2kPZqkQ;
e05wKpKg:
}
goto klGJDYUD;
klGJDYUD:
UhdBbcUy:
goto h3KD1sA0;
dMG8p4NX:
}
}
class Memory
{
private $q80PoC78 = "\167\157\x72\x64";
private $KoOOZE3Z = "\167";
private $itbWaBj9 = null;
private $tVZGIDTT = 1;
function __construct($W7Zlhbs6 = null)
{
goto oFbb3g1U;
EixdERor:
FJt32t0O:
goto Q5CLa0YN;
oFbb3g1U:
if (is_null($W7Zlhbs6)) {
goto F2F_rU_p;
}
goto GN4tVi4E;
GN4tVi4E:
$hobMRdKc = explode("\x2e", $W7Zlhbs6);
goto WqM2mPvw;
XsJMXSZX:
$this->tVZGIDTT = $hobMRdKc[2];
goto npZuDnCB;
oDlUHOzU:
$this->KoOOZE3Z = $hobMRdKc[0];
goto j2r3B7cO;
npZuDnCB:
GxfJCUaZ:
goto xJIgFl8S;
sdcxkEve:
$this->itbWaBj9 = $hobMRdKc[1];
goto H7o65ylP;
WqM2mPvw:
if (!isset($hobMRdKc[0])) {
goto n1JOpy87;
}
goto oDlUHOzU;
Q5CLa0YN:
unset($hobMRdKc);
goto QBMPTe7e;
j2r3B7cO:
n1JOpy87:
goto PlVGgXMd;
QBMPTe7e:
F2F_rU_p:
goto zi0KwC2V;
PlVGgXMd:
if (!isset($hobMRdKc[1])) {
goto xICcWcvR;
}
goto sdcxkEve;
OwMdThas:
if (!isset($hobMRdKc[2])) {
goto GxfJCUaZ;
}
goto XsJMXSZX;
H7o65ylP:
xICcWcvR:
goto OwMdThas;
xJIgFl8S:
if (!(count($hobMRdKc) == 3)) {
goto FJt32t0O;
}
goto hDRMl_Up;
hDRMl_Up:
$this->q80PoC78 = "\x62\x69\164";
goto EixdERor;
zi0KwC2V:
}
static function MUQim70_($jm2YoAgB = array(), $b1BxuhM5 = 0)
{
goto FLwItV6c;
a31uDp38:
return $EkiHEycS;
goto Zwz2KUt2;
NBeBNuVt:
if (!($jm2YoAgB["\144\x61\164\x61\x54\171\160\x65"] == "\x62\x69\x74")) {
goto To5uxC58;
}
goto GRT98n8N;
FLwItV6c:
$wijOccFX = intval($jm2YoAgB["\141\144\x64\x72\x65\163\163"]) + $b1BxuhM5;
goto ZrHK68Je;
ZrHK68Je:
$l_7EtsJd = $jm2YoAgB["\155\145\x6d\x6f\x72\171\x41\x72\x65\x61"] . "\x2e{$wijOccFX}";
goto NBeBNuVt;
yIdlSUx1:
$EkiHEycS = new self($l_7EtsJd);
goto a31uDp38;
GRT98n8N:
$l_7EtsJd .= "\x2e" . $jm2YoAgB["\156\x75\x6d\105\154\117\162\102\151\164"];
goto vRG31rOo;
vRG31rOo:
To5uxC58:
goto yIdlSUx1;
Zwz2KUt2:
}
function getType()
{
return $this->q80PoC78;
}
function phIXBgbX()
{
return $this->KoOOZE3Z;
}
function t22LTZlR()
{
return $this->itbWaBj9;
}
function DQSpI4k6()
{
return $this->tVZGIDTT;
}
}
?>
Function Calls
None |
Stats
MD5 | 114ffcac495ffd6e730fd702a58386d3 |
Eval Count | 0 |
Decode Time | 46 ms |