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(gzinflate(base64_decode("fVVdb9owFH2ftP9wp1UIHkbaUk0MhNBUMvWlggHdNFUVMolDLBI7i5..
Decoded Output download
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>PHP Obfuscator</title>
</head>
<body>
<h2>PHP Obfuscator</h2>
<form method="post">
<textarea name="source" rows="10" cols="80" placeholder="Masukkan kode PHP Anda di sini..."><?php if(isset($_POST['source'])) echo htmlspecialchars($_POST['source']); ?></textarea><br><br>
<input type="submit" value="Obfuscate">
</form>
<hr>
<?php
function obfuscate_php($source) {
// Step 1: htmlspecialchars
$source = htmlspecialchars($source);
// Step 2: gzdeflate and base64_encode
$encoded = base64_encode(gzdeflate($source));
// Step 3: Wrap encoded code in eval statement
$obfuscated = '<?php eval(gzinflate(base64_decode("' . $encoded . '"))); ?>';
return $obfuscated;
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$source = $_POST['source'];
// Step 4: Obfuscate the PHP code
$obfuscated_code = obfuscate_php($source);
// Display the obfuscated code
echo "<h3>Obfuscated PHP Code:</h3>";
echo "<textarea rows='10' cols='80'>$obfuscated_code</textarea>";
}
?>
</body>
</html>
Did this file decode correctly?
Original Code
<?php eval(gzinflate(base64_decode("fVVdb9owFH2ftP9wp1UIHkbaUk0MhNBUMvWlggHdNFUVMolDLBI7i51ubOp/n7+TUBgPYN+vc3LPzaWTifG72fx2/WMRQiryrLMT47dvOtKsbpAhupt0flZMjDE1v40IjGJzA/lRlhwLBFGKSo6FTXtYf/kwbGa6WEFEhpVpcbeA+TapeIQEK5Ur8D4DFNRI6rpl8aFdK70+U8g46sCElTlIlimLLb+CcXFMz1PEvwUqMQKKcmzjOavKCJszlOwXt/arS2uLWOZsQ2crMhThlGUxLq3rHvFqv0cU9izGoJh/pjGCmAAnlPT7/ZqTYjIt0gJI0iVcdrZ7sVnMV+vHzvvLwSdHSJ+fej3AUcq0lLzAEUGZluN/KWOYOpjAPbEzbMv2qd0fQotKgDgUvjnVNie2nfCMsso5nCz41CQESpUjQS1abVEdMLekopEgjAJzRTfS170wT9WDvzXJIICVwAVcjV51pA6yiTA50TVb0zNpFr0ewe5PjJNMMgBEY9gijj/ebDCNpKaN+sYQS4BWRNdne5zTQIMRfC9RAa6O+gZCAcsOAxeyQI6paAD6xihMI7MfIpUkkQk1yJZRjDUjq47OgH7NvO+qaH+v52dGW1ukSyyqkjY5WFlfXBRJQI7jKlx+C5ePpuIy/PoQrtab+3B9N58Z2xNMJHl9VKNroZvq1sKdn+6TDb0Z+T2BQaTm/TsSrea/0f2enBm3Y4AZ4fJtP+iyDR3a1fU7aputpn2gmjmvoxWfW5kxMktMu034+GwRv6zMUtKPL5eS0dIsJX0eWpuqefyUr3dAE/TF/Ewbi7lexYap/wf5Bw=="))); ?>
Function Calls
gzinflate | 1 |
base64_decode | 1 |
Stats
MD5 | cb1f9e7b9ef359454db041889fb275a7 |
Eval Count | 1 |
Decode Time | 39 ms |