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 /* Ouro Moderno A cpia ou reproduo deste contedo, sem expressa autorizao proibida...

Decoded Output download


class LicencaDAO extends BasicDAO {
public function LicencaDAO() {
parent::__construct();
$this->tabela = 'licencas';
}
public function getControle() {
return $this->getFirstField('CONTROLE');
}
private function getFirstField($field) {
$sql = "SELECT $field FROM $this->tabela ORDER BY DATA DESC";
$query = mysql_query($sql,$this->conn);
if (mysql_num_rows($query) == 0)
return null;
else
return mysql_result($query,0,0);
}
public function getLicenca() {
return $this->getFirstField('LICENCA');
}
public function getModulo() {
return $this->getFirstField('ATIVACAO');
}
public function saveControle($controle,$licenca) {
mysql_query("UPDATE licencas set CONTROLE = '$controle', USUARIO = ".$_SESSION['id'] ." WHERE LICENCA = '$licenca'",$this->conn);
}
public function saveLicenca($licenca,$controle) {
$sql = $this->createQuery($this->tablela);
if(mysql_num_rows($sql) == 1){
return $this->executeSQL("UPDATE {$this->tabela} 
                                            SET LICENCA = '$licenca', DATA = '".date('Y-m-d')."', CONTROLE = '$controle' 
                                          WHERE USUARIO = ".$_SESSION['id']." OR LICENCA <> ''");
}else{
return $this->executeSQL('INSERT INTO '.$this->tabela." 
                                                  VALUES ('$licenca', '".date('Y-m-d')."', '1', '$controle','')");
}
}
public function saveModulo($modulo) {
mysql_query("UPDATE licencas set ATIVACAO = '$modulo' WHERE LICENCA <> ''",$this->conn);
}
}
;

Did this file decode correctly?

Original Code

<?php /* Ouro Moderno  A cpia ou reproduo deste contedo, sem expressa autorizao  proibida. Fica proibida a  engenharia reversa para desencryptar os dados. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$OOO000O00=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$O0O000O00=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$O0O000O0O=$O0O000O00.$OOO000000{11};$O0O000O00=$O0O000O00.$OOO000000{3};$O0O00OO00=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OOO00000O=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x7a4;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTIxKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>clha^`]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OTEe[haIEgl

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 1956
$OO00O00O0 class LicencaDAO extends BasicDAO { public function Licenca..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 63f6b177b21755f0d0928df9ce182d90
Eval Count 3
Decode Time 121 ms