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 $_F=__FILE__;$_C60465765='Pz48P29Sbw0KCQk3TDM2NiBzYm9Tc0RBNnUNCgkJew0KCQkJMDNzICRNbT..
Decoded Output download
?><?php
class reportAsg
{
var $id; //int
var $titulo; //string
var $descripcion; //string
var $datos; //blob
function __construct($cod=0)
{
if($cod > 0)
{
$this->id = $cod+0;
$this->cargar();
}
}
function cargar()
{
$sql = "select * from reportAsg where id = '$this->id'";
$rs = mysql_query($sql);
$row = mysql_fetch_array($rs);
$this->id = $row['id'];
$this->titulo = $row['titulo'];
$this->descripcion = $row['descripcion'];
$this->datos = $row['datos'];
}
function validarEntrada()
{
$this->id = $this->id +0;
$this->titulo = $this->titulo ;
$this->descripcion = $this->descripcion ;
$this->datos = $this->datos ;
}
}
function cargarReporte($xml)
{
preg_match_all("|<etiqueta>(.*)</etiqueta>|sU", $xml, $items);
$listar_nodos = array();
foreach ($items[1] as $key => $item)
{
preg_match("|<tipo>(.*)</tipo>|s", $item, $tipo);
preg_match("|<fuente>(.*)</fuente>|s", $item, $fuente);
preg_match("|<fontSize>(.*)</fontSize>|s", $item, $fontSize);
preg_match("|<decoracion>(.*)</decoracion>|s", $item, $decoracion);
preg_match("|<x>(.*)</x>|s", $item, $x);
preg_match("|<y>(.*)</y>|s", $item, $y);
preg_match("|<valor>(.*)</valor>|s", $item, $valor);
preg_match("|<width>(.*)</width>|s", $item, $width);
$listar_nodos[$key]['tipo'] = $tipo[1];
$listar_nodos[$key]['fuente'] = $fuente[1];
$listar_nodos[$key]['fontSize'] = $fontSize[1];
$listar_nodos[$key]['decoracion'] = $decoracion[1];
$listar_nodos[$key]['x'] = $x[1] ;
$listar_nodos[$key]['y'] = $y[1] ;
$listar_nodos[$key]['valor'] = $valor[1];
$listar_nodos[$key]['width'] = $width[1];
}
preg_match_all("|<propiedades>(.*)</propiedades>|sU", $xml, $items);
$propiedades = array();
foreach ($items[1] as $key => $item)
{
preg_match("|<alto>(.*)</alto>|s", $item, $alto);
preg_match("|<ancho>(.*)</ancho>|s", $item, $ancho);
$propiedades['alto'] = $alto[1];
$propiedades['ancho'] = $ancho[1];
}
return $listar_nodos;
}
?>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_C60465765='Pz48P29Sbw0KCQk3TDM2NiBzYm9Tc0RBNnUNCgkJew0KCQkJMDNzICRNbTsgCS8vTThEDQoJCQkwM3MgJERNRFdMUzsgCS8vNkRzTTh1DQoJCQkwM3MgJG1iNjdzTW83TVM4OyAJLy82RHNNOHUNCgkJCTAzcyAkbTNEUzY7IAkvL1RMU1QNCgkJCQ0KCQkNCgkJCVhXODdETVM4IF9fN1M4NkRzVzdEKCQ3U209aykNCgkJCXsNCgkJCQkNCgkJCQlNWCgkN1NtID4gaykNCgkJCQl7DQoJCQkJCQ0KCQkJCQkkRFJNNi0+TW0gPSAkN1NtK2s7DQoJCQkJCSREUk02LT43M3N1M3MoKTsNCgkJCQl9DQoJCQl9DQoJCQkNCgkJCQ0KCQkJDQoJCQlYVzg3RE1TOCA3M3N1M3MoKQ0KCQkJew0KCQkJCQ0KCQkJCSQ2bkwgPSAiNmJMYjdEICogWHNTeiBzYm9Tc0RBNnUgRlJic2IgTW0gPSAnJERSTTYtPk1tJyI7DQoJCQkJJHM2ID0gelk2bkxfbldic1koJDZuTCk7DQoJCQkJJHNTRiA9IHpZNm5MX1hiRDdSXzNzczNZKCRzNik7DQoJCQkJJERSTTYtPk1tID0gJHNTRlsnTW0nXTsNCgkJCSREUk02LT5ETURXTFMgPSAkc1NGWydETURXTFMnXTsNCgkJCSREUk02LT5tYjY3c01vN01TOCA9ICRzU0ZbJ21iNjdzTW83TVM4J107DQoJCQkkRFJNNi0+bTNEUzYgPSAkc1NGWydtM0RTNiddOw0KCQkJDQoJCQl9DQoJCQkNCgkJCVhXODdETVM4IDAzTE1tM3N3OERzM20zKCkNCgkJCXsNCgkJCQkkRFJNNi0+TW0gPSAkRFJNNi0+TW0gK2s7DQoJCQkkRFJNNi0+RE1EV0xTID0gJERSTTYtPkRNRFdMUyA7DQoJCQkkRFJNNi0+bWI2N3NNbzdNUzggPSAkRFJNNi0+bWI2N3NNbzdNUzggOw0KCQkJJERSTTYtPm0zRFM2ID0gJERSTTYtPm0zRFM2IDsNCgkJCQ0KCQkJDQoJCQl9DQoJCQ0KCQl9DQoJCQ0KCQkNCg0KWFc4N0RNUzggNzNzdTNzamJvU3NEYigkQnpMKQ0Kew0KCW9zYnVfejNEN1JfM0xMKCJ8PGJETW5XYkQzPiguKik8L2JETW5XYkQzPnw2YyIsICRCekwsICRNRGJ6Nik7DQoJJExNNkQzc184U21TNiA9IDNzczNZKCk7DQoJWFNzYjM3UiAoJE1EYno2W2ldIDM2ICRyYlkgPT4gJE1EYnopDQoJew0KCQlvc2J1X3ozRDdSKCJ8PERNb1M+KC4qKTwvRE1vUz58NiIsICRNRGJ6LCAkRE1vUyk7DQoJCW9zYnVfejNEN1IoInw8WFdiOERiPiguKik8L1hXYjhEYj58NiIsICRNRGJ6LCAkWFdiOERiKTsNCgkJb3NidV96M0Q3UigifDxYUzhEdE01Yj4oLiopPC9YUzhEdE01Yj58NiIsICRNRGJ6LCAkWFM4RHRNNWIpOw0KCQlvc2J1X3ozRDdSKCJ8PG1iN1NzMzdNUzg+KC4qKTwvbWI3U3MzN01TOD58NiIsICRNRGJ6LCAkbWI3U3MzN01TOCk7DQoJCW9zYnVfejNEN1IoInw8Qj4oLiopPC9CPnw2IiwgJE1EYnosICRCKTsNCgkJb3NidV96M0Q3UigifDxZPiguKik8L1k+fDYiLCAkTURieiwgJFkpOw0KCQlvc2J1X3ozRDdSKCJ8PDAzTFNzPiguKik8LzAzTFNzPnw2IiwgJE1EYnosICQwM0xTcyk7DQoJCW9zYnVfejNEN1IoInw8Rk1tRFI+KC4qKTwvRk1tRFI+fDYiLCAkTURieiwgJEZNbURSKTsNCg0KCQkkTE02RDNzXzhTbVM2WyRyYlldWydETW9TJ10gPSAkRE1vU1tpXTsNCgkJJExNNkQzc184U21TNlskcmJZXVsnWFdiOERiJ10gPSAkWFdiOERiW2ldOw0KCQkkTE02RDNzXzhTbVM2WyRyYlldWydYUzhEdE01YiddID0gJFhTOER0TTViW2ldOw0KCQkkTE02RDNzXzhTbVM2WyRyYlldWydtYjdTczM3TVM4J10gPSAkbWI3U3MzN01TOFtpXTsNCgkJJExNNkQzc184U21TNlskcmJZXVsnQiddID0gJEJbaV0gOw0KCQkkTE02RDNzXzhTbVM2WyRyYlldWydZJ10gPSAkWVtpXSA7DQoJCSRMTTZEM3NfOFNtUzZbJHJiWV1bJzAzTFNzJ10gPSAkMDNMU3NbaV07DQoJCSRMTTZEM3NfOFNtUzZbJHJiWV1bJ0ZNbURSJ10gPSAkRk1tRFJbaV07DQoNCgl9DQoJDQoJb3NidV96M0Q3Ul8zTEwoInw8b3NTb01ibTNtYjY+KC4qKTwvb3NTb01ibTNtYjY+fDZjIiwgJEJ6TCwgJE1EYno2KTsNCgkkb3NTb01ibTNtYjYgPSAzc3MzWSgpOw0KCVhTc2IzN1IgKCRNRGJ6NltpXSAzNiAkcmJZID0+ICRNRGJ6KQ0KCXsNCgkJb3NidV96M0Q3UigifDwzTERTPiguKik8LzNMRFM+fDYiLCAkTURieiwgJDNMRFMpOw0KCQlvc2J1X3ozRDdSKCJ8PDM4N1JTPiguKik8LzM4N1JTPnw2IiwgJE1EYnosICQzODdSUyk7DQoJCQ0KDQoJCSRvc1NvTWJtM21iNlsnM0xEUyddID0gJDNMRFNbaV07DQoJCSRvc1NvTWJtM21iNlsnMzg3UlMnXSA9ICQzODdSU1tpXTsNCg0KDQoJfQ0KCQ0KDQoJc2JEV3M4ICRMTTZEM3NfOFNtUzY7DQp9DQoNCg0KPz4=';$_D=strrev('edoced_46esab');eval($_D('JF9DNjA0NjU3NjU9YmFzZTY0X2RlY29kZSgkX0M2MDQ2NTc2NSk7JF9DNjA0NjU3NjU9c3RydHIoJF9DNjA0NjU3NjUsJ0VBR1lLc0MzcXJuUzE0OFBjRnpMZWRmSlhtSEJ4SU9XRGo2VnRnMmFRNWxVOWJvMGlOa3ZSdU1oeXc3cFRaJywnUUFIeVpyNGFPa3FvTmpuWVV3bWxQSzlJZmREeDVNOHV0UnNKU0dDRlZ6TDNYZXB2MVcwVGhnaUI3RWMyYjYnKTskX1I9c3RyX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX0M2MDQ2NTc2NSk7ZXZhbCgkX1IpOyRfUj0wOyRfQzYwNDY1NzY1PTA7'));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 7949ed8c61067e773cfe1a694be5cf50 |
Eval Count | 2 |
Decode Time | 53 ms |