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("dVRtb9owEP4+af/hZiEFPoyXMk0IkqCpZOqXCgZ001RVkYmPxiKxI8..
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..."></textarea><br><br>
<input type="submit" value="Obfuscate">
</form>
<hr>
<?php
function obfuscate_php($source) {
// Step 1: gzdeflate and base64_encode
$encoded = base64_encode(gzdeflate($source));
// Step 2: Wrap encoded code in eval statement
$obfuscated = '<?php eval(gzinflate(base64_decode("' . $encoded . '"))); ?>';
return $obfuscated;
}
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$source = $_POST['source'];
// Step 3: 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("dVRtb9owEP4+af/hZiEFPoyXMk0IkqCpZOqXCgZ001RVkYmPxiKxI8fpxqb99znvgW5Iwc7d+Xk5fNjvVuvb/feNB6GOI/ftGztfIaLi2SEoSBFByswK5mPHqCkEIVUpaoc87D+/n5E6p7mO0N3cbWB9OGZpQLVU9qiMGphRhWMfJDvXZ8KbVwdMqEoepYrBMIaSOSSRqa6pSjr8qalCCoLG6JBUZipAAkr+SB0yGRMIZGR2M7NLIhpgKCOGyiH3NM1OJyrgJBlCzv5JMAqMQ8oFHw6HxDWqK3DXPqji6RBzkWQa9DnJWbNDzDWBFxpl5rX2gU1TRrmJxm2OU+2XSZiU22MmAs2lAFmf9k2u3ysdDeB3yz0awU5jApM5PP9ieIxMMVDB4EBT/PjBRxEYU219rwwwcC4r+s3phmawqKV1iW7m8E3RBGqc/Bu4ADSGIdUGIEahO4SNh5zTKlwWxYaRi5KxUsKwUEIsGLY6h2CRgdECS9e6EKRQZ0p08Rdl8k9dxY/Q7/k7b/vV2z6Srfflwdvt/Xtvf7dekSdwHCCb9W5PLhpauTdae36efbTKgPX0z3ZM581VRdBheX2uWt4q9ItuOf/5Xa8JVjw19/RcwHa6eImOQSiB2OHUXbcluYhbUzY3wzN1yeJVeTMqxXBYk7FVDoc1G1vuteDO5Sdtj/NlWYxxNb6Gq/zH+As="))); ?>
Function Calls
gzinflate | 1 |
base64_decode | 1 |
Stats
MD5 | 70123b5f58eb14a276c2cbbf8fd516ae |
Eval Count | 1 |
Decode Time | 49 ms |