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 /* */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$O..

Decoded Output download


session_start();
require '../../db_connection.php';
if(!isset($_SESSION['user_id'])) {
header("Location: ".($phpenable === 'true'?$siteurl.$login_url.'.php': $siteurl.$login_url));
exit;
}
$sql = "SELECT * FROM benutzer WHERE id = ? AND admin = 1";
$stmt = $conn->prepare($sql);
$stmt->bind_param("i",$_SESSION['user_id']);
$stmt->execute();
$result = $stmt->get_result();
$user = $result->fetch_assoc();
if(!$user) {
header("Location: ".($phpenable === 'true'?$siteurl.$login_url.'.php': $siteurl.$login_url));
exit;
}
$registerValue = isset($_POST['register']) &&$_POST['register'] === 'on'?1 : 0;
$loginValue = isset($_POST['login']) &&$_POST['login'] === 'on'?1 : 0;
$registerCodeValue = isset($_POST['registercode']) &&$_POST['registercode'] === 'on'?1 : 0;
$MaintenanceValue = isset($_POST['maintenance']) &&$_POST['maintenance'] === 'on'?1 : 0;
$updateRegisterSql = "UPDATE settings SET setting_value = ? WHERE setting_name = 'register'";
$updateLoginSql = "UPDATE settings SET setting_value = ? WHERE setting_name = 'login'";
$updateRegisterCodeSql = "UPDATE settings SET setting_value = ? WHERE setting_name = 'registercode'";
$MaintenanceSql = "UPDATE settings SET setting_value = ? WHERE setting_name = 'maintenance'";
if($stmt = $conn->prepare($updateRegisterCodeSql)) {
$stmt->bind_param("i",$registerCodeValue);
$stmt->execute();
$stmt->close();
if($stmt = $conn->prepare($MaintenanceSql)) {
$stmt->bind_param("i",$MaintenanceValue);
$stmt->execute();
$stmt->close();
if($stmt = $conn->prepare($updateRegisterSql)) {
$stmt->bind_param("i",$registerValue);
$stmt->execute();
$stmt->close();
if($stmt = $conn->prepare($updateLoginSql)) {
$stmt->bind_param("i",$loginValue);
$stmt->execute();
$stmt->close();
$_SESSION['success_message'] = "Die Einstellungen wurden erfolgreich gendert.";
header("Location: ".($phpenable === 'true'?$siteurl.$admin_directory.$settings_url_admin.'.php': $siteurl.$admin_directory.$settings_url_admin));
}else {
$_SESSION['success_message'] = "Fehler beim Aktualisieren der Einstellungen:";
header("Location: ".($phpenable === 'true'?$siteurl.$admin_directory.$settings_url_admin.'.php': $siteurl.$admin_directory.$settings_url_admin));
}
}else {
$_SESSION['success_message'] = "Fehler beim Aktualisieren der Einstellungen:";
header("Location: ".($phpenable === 'true'?$siteurl.$admin_directory.$settings_url_admin.'.php': $siteurl.$admin_directory.$settings_url_admin));
}
}else {
$_SESSION['success_message'] = "Fehler beim Aktualisieren der Einstellungen:";
header("Location: ".($phpenable === 'true'?$siteurl.$admin_directory.$settings_url_admin.'.php': $siteurl.$admin_directory.$settings_url_admin));
}
}else {
$_SESSION['success_message'] = "Fehler beim Aktualisieren der Einstellungen:";
header("Location: ".($phpenable === 'true'?$siteurl.$admin_directory.$settings_url_admin.'.php': $siteurl.$admin_directory.$settings_url_admin));
}
$conn->close();
;

Did this file decode correctly?

Original Code

<?php /*  */$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=0xf24;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NDdkKTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxZjQpLCdsWUJ0Mm91T2RBZ1IwYzNTc3F4TVVuR2VoSS96YndDRWFtUER5K1Y3dkpaOTROS0hMVEYxajhrZjVwcldpNlFYPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>ge\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Wri]b

Function Calls

time 2
fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O000O0O fgetc
$O0O00OO00 fread
$OO00O0000 3876
$OO00O00O0 session_start(); require '../../db_connection.php'; if(!iss..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 6709b1614083a3a0c68c0e18a1c70856
Eval Count 3
Decode Time 127 ms