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
if (isset($_GET['phpinfo'])) {
phpinfo();
};echo '<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Suporte - Informaes</title>
<style>
* {
font-family: monospace
}
</style>
</head>
<body>
<b>Suporte - Informaes do Servidor</b>
';
echo '<br><br><hr><br>';
ini_set('display_errors',1);
ini_set('display_startup_errors',1);
error_reporting(E_ALL);
$url = 'https://api.ouromoderno.com.br/teste/';
$host = 'api.ouromoderno.com.br';
function testCurl()
{
global $url;
$ch = curl_init($url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,false);
$response = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Erro cURL: '.curl_error($ch);
}else {
echo 'Usando cURL: '.$response;
}
curl_close($ch);
}
function testFileGetContents()
{
global $url;
$content = @file_get_contents($url);
if ($content === false) {
echo 'Erro ao obter contedo usando file_get_contents.';
}else {
echo 'Usando file_get_contents: '.$content;
}
}
function checkModRewrite()
{
if (function_exists('apache_get_modules')) {
$modules = apache_get_modules();
if (in_array('mod_rewrite',$modules)) {
echo 'O mdulo mod_rewrite est ativado.';
}else {
echo 'O mdulo mod_rewrite no est ativado.';
}
}else {
echo 'No possvel verificar o status do mod_rewrite.';
}
}
function CovertebytesToSize($bytes)
{
$sizes = ['Bytes','KB','MB','GB','TB'];
if ($bytes == 0) return 'n/a';
$i = intval(floor(log($bytes) / log(1024)));
if ($i == 0) return $bytes .' '.$sizes[$i];
return round(($bytes / pow(1024,$i)),1,PHP_ROUND_HALF_UP) .' '.$sizes[$i];
}
echo 'Testando cURL:<br>';
testCurl();
echo '<br><br>';
echo 'Testando file_get_contents:<br>';
testFileGetContents();
echo '<br><br>';
echo 'Testando o mdulo mod_rewrite:<br>';
checkModRewrite();
echo '<br><br>';
echo 'Limite de Memria do PHP:<br> '.ini_get('memory_limit');
echo '<br><br>';
echo 'Zona de Tempo do PHP:<br> '.date_default_timezone_get();
echo '<br><br>';
$port = $_SERVER['SERVER_PORT'];
echo 'Porta do servidor:<br> '.$port;
echo '<br><br>';
$hostname = exec('hostname');
echo 'Nome do servidor:<br> '.$hostname;
echo '<br><br>';
$ip = gethostbyname($hostname);
echo 'IP do servidor:<br> '.$ip;
echo '<br><br>';
$caminho = $_SERVER['DOCUMENT_ROOT'];
echo 'Caminho do servidor:<br> '.$caminho;
echo '<br><br>';
exec("C:\windows\system32\wbem\wmic.exe OS get Caption",$SistemaOperacional,$res);
echo 'Sistema Operacional:<br> '.$SistemaOperacional[1];
echo '<br><br>';
exec("C:\windows\system32\wbem\wmic.exe cpu get Name",$ProcessorName,$res);
echo 'Processador:<br> '.$ProcessorName[1];
echo '<br><br>';
$memoryInfo = shell_exec('wmic OS get FreePhysicalMemory,TotalVisibleMemorySize /Value');
$memoryLines = explode("
",$memoryInfo);
$freeMemory = 0;
$totalMemory = 0;
foreach ($memoryLines as $line) {
$parts = explode('=',trim($line));
if (count($parts) == 2) {
$key = trim($parts[0]);
$value = trim($parts[1]);
if ($key === 'FreePhysicalMemory') {
$freeMemory = intval($value) / 1024;
}elseif ($key === 'TotalVisibleMemorySize') {
$totalMemory = intval($value) / 1024;
}
}
}
echo 'Memria RAM Total: '.round($totalMemory,2) .' MB<br>';
echo 'Memria RAM Livre: '.round($freeMemory,2) .' MB<br>';
echo '<br><hr><br>';
;echo ' <a href="info.php?phpinfo=true" target="_blank">Abrir PHP Info</a> |
<a href="https://ouromoderno.com.br/ouroajuda" target="_blank">Baixar Ouro Ajuda</a> |
<a href="https://ouromoderno.com.br/atualizacao" target="_blank">Baixar Atualizao</a> |
<a href="https://ouromoderno.com.br/suporte" target="_blank">Acessar Suporte</a> |
<a href="index.php" target="_blank">Acessar mtodo</a><br>
</body>
</html>';;
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=0x1430;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NTIzKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>iUZ`}Jk]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
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | 02d277c4979da341f4ca083c89d0624c |
Eval Count | 3 |
Decode Time | 102 ms |