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

Decoded Output download

echo '<!DOCTYPE html>
<html>
<head>
    <title>Registration Page</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            margin: 0;
            padding: 0;
            background-image: url(\'bgs.jpg\');
            background-size: cover; 
        }

        .registration-container {
            width: 300px;
            margin: 0 auto;
            margin-top: 250px;
            padding: 45px;
            border: 3px solid blue;
            border-radius: 30px;
            background-color: #ffffff;
        }

        .registration-container h2 {
            text-align: center;
        }

        .registration-container label {
            display: block;
            margin-bottom: 10px;
        }

        .registration-container input[type="text"],
        .registration-container input[type="password"] {
            width: 100%;
            padding: 10px;
            margin-bottom: 15px;
            border: 1px solid #ccc;
            border-radius: 5px;
        }

        .registration-container input[type="submit"] {
            background-color: #007BFF;
            color: #fff;
            padding: 10px 15px;
            border: none;
            border-radius: 5px;
            cursor: pointer;
        }

        .error-message {
            color: red;
            text-align: center;
            margin-top: 10px;
        }

        .success-message {
            color: red;
            text-align: center;
            margin-top: 10px;
        }
    </style>
</head>
<body>
    <div class="registration-container">
        <h2>Registrasi Akun GM</h2>
';
include('YOURIPHERE.php');
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$serverName = $FILL_YOUR_IP;
$connectionOptions = array(
"Database"=>"RF_User",
"Uid"=>$FILL_YOUR_ID,
"PWD"=>$FILL_YOUR_PASS
);
$conn = sqlsrv_connect($serverName,$connectionOptions);
if ($conn === false) {
die(print_r(sqlsrv_errors(),true));
}
$ID = $_POST['ID'];
$Password = $_POST['Password'];
$checkQuery = "SELECT ID FROM RF_User.dbo.tbl_StaffAccount WHERE ID = ?";
$checkParams = array($ID);
$checkStmt = sqlsrv_query($conn,$checkQuery,$checkParams);
if (sqlsrv_has_rows($checkStmt)) {
echo '<div class="error-message">This account is already registered.</div>';
}else {
$Grade = 4;
$ComClass = 'GM';
$RealName = 'None';
$BirthDay = '25/12/1993';
$SubGrade = 4;
$Depart = 'PS';
$insertQuery = "INSERT INTO RF_User.dbo.tbl_StaffAccount (ID, PW, Grade, ComClass, RealName, BirthDay, SubGrade, Depart) 
                      VALUES (CONVERT(binary(17), ?), CONVERT(binary(24), ?), ?, ?, ?, ?, ?, ?)";
$insertParams = array($ID,$Password,$Grade,$ComClass,$RealName,$BirthDay,$SubGrade,$Depart);
$insertStmt = sqlsrv_query($conn,$insertQuery,$insertParams);
if ($insertStmt === false) {
die(print_r(sqlsrv_errors(),true));
}
echo '
<div class="success-message">Registration successful.</div>
<div class="success-message"><a href="logingm.php">Click Here To Go To Login Page</a></div>
';
}
sqlsrv_close($conn);
}
;echo '        <form method="post" action="';echo htmlspecialchars($_SERVER["PHP_SELF"]);;echo '">
            <label for="ID">ID:</label>
            <input type="text" name="ID" required>

            <label for="Password">Password:</label>
            <input type="password" name="Password" required>

            <input type="submit" value="Registrasi">
        </form>
    </div>
</body>
</html>';;

Did this file decode correctly?

Original Code

<?php /* NUHUN */$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=0x122c;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NDg0KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdyVXRNMkY5UzVxNHpWdXdaeWp2bkIrb2NDME9ZYmtBODdmRGRnUjNXbS9IeFBzWDZwZUdLSTFRRUppVGhhbExOPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>@PS`q2lZVMUZVMUZVM1KkSq8b3+pY9Fd0v7Wc1l9vBeFc1aWzt5W5DJgnIlZV2apnKrpzD5W5DpgnIlZVMrpV2ap4tjZnIapVMrpV2amq2apnKrpnIapVt7gnKrpV2apnKrpztjZnKrpnKrpVMr/ztkG+cjuVgCiBK+euS/okckOAo/QYg5xYQuMV2l0C3sUwMk3j9jWBducYvl5AFUKoM0p0BkzvnFjjB//+9ffY2ewZvbPqIFtyIjFjgk5vB/zn21wn1UjBRuB++0coFROCoqd09+30Qf/O3sPYoi6bSFGbEj1kWkJAcmpVn5KuMBQuK7i4GaW4vg/wQ0dY9lK0v7gnKrpV2apnKrp4nsRk3FP4tjZnKrpnKrpnKr/wp==0oumYGrWZtF2nIuBo+UF59fIYopLMymaOSjsYMJutdem0oFgZ7I45tr75MeIOcjP0niv0ok/bEjGCcj/YQJ7B9FW0np6k9RIY9BLMym75tr7ZSuIAoeRZ7I45tr75tr75tUDYQji5SPutDr75tr75tr75tr75906YWys03FsOoeiwDUUb3RfYtp7bQFXbG1K0cq/0dPutDr75tr75tr75tr7591fb3k/Ydm7VMPutDr75tr75tr75tr75SUf09j/Y3bT5MrhMym75tr75tr75tr75tUDCoux0Eq6koigzoRsCokRwDU1b3pmctkD0EVXOWUWctb/wpI45tr75tr75tr75tr7C3FdOQkGYE+X0t1KOc/RwDUdYE0RbdP7Mym75tr75tr75SIut7I45tr75tr75trXb3+WOcuIb3FIOolXzou6YWjfOoiRbDUhMym75tr75tr75tr75tUEOojIOMm7VKrpbS7hMym75tr75tr75tr75tUsCcqWOoJT5Mr7Cc+IYKPutDr75tr75tr75tr7591fb3k/YD1IYErT5M51VSUJwpI45tr75tr75tr75tr7b9Fg09RX0Km7uM+pAMPutDr75tr75tr75tr759q6b3jRbdm7VEUJ5Su6Y9Rg59qPkoBhMym75tr75tr75tr75tUDYEqg0c5sb3FgOc+KwDrKVSUJwpI45tr75tr75tr75tr7C3FdOQkGYE+X0t1dYQe6bdm75Q0303030dPutDr75tr75tr78yI4Mym75tr75tr75tiG0ok/bEjGCcj/YQJsCQlXk9F/Y3+G597G5SPutDr75tr75tr75tr75SjRASysCoe/0QJT59uRYWjRbdPutDr75tr75tr78yI4Mym75tr75tr75tiG0ok/bEjGCcj/YQJsCQlXk9F/Y3+G59efC3+P5SPutDr75tr75tr75tr759j/bEUPCcgT59qPYQuxwpI45tr75tr75tr75tr7YoFG0QRXzoq6kSj6Ynm7VnUpAMPutDr75tr75tr78yI4Mym75tr75tr75tiG0ok/bEjGCcj/YQJsCQlXk9F/Y3+G59RXbS+IoEjib9Bl5WjRASyDcvputDr75tr75tr7zWqR0QRKkSqfk9R6YD1dYQiICoRX0c57OoipkcjYkSRp0nIDb9FKbEk6b3yDcvUhMym75tr75tr75tr75tUEOojIOMm7VnrpqnPutDr75tr75tr75tr75SUf09j/Y3bT5M2pbS7hMym75tr75tr75tr75tUsCcqWOoJsC3lIk9lswDreucUJwpI45tr75tr75tr75tr7C3lG09+GwDrebS77bQlPOoy75QudCKPutDr75tr75tr75tr759q6b3jRbD1GCoj/kcVT5M+pAMPutDr75tr75tr78yI4Mym75tr75tr75tiG0ok/bEjGCcj/YQJsCQlXk9F/Y3+G59RXbS+IoEjib9Bl5Wu1C31/ktqk5SPutDr75tr75tr75tr759qfCQsWb3l1Y3ysCQlPYE5T5tVpVMktjgChMym75tr75tr75tr75tUdYQe6bdm75Q030dPutDr75tr75tr75tr75SUf09j/Y3bT5M2pbS77Vn+pAMPutDr75tr75tr75tr759q6b3jRbdm7Y3lX0nPutDr75tr75tr75tr759q6b3jRbD1GCoj/kcVT5M+pAMPutDr75tr75tr75tr759u1bWu6bdm7b9l/YWjRbdPutDr75tr75tr78yI4Mym75tr75tr75tiRbWq6bD1s0cuKCokR5SPutDr75tr75tr75tr759u6Y9lGwDUG0oyhMym75tr75tr75tr75tUI0cfIzoFPOokXwDUd0oiI0c5hMym75tr75tr75tr75tUsCcqWOoJsk9lpwDreVSUJwpI45tr75tr75tUlMymutDr75tr75tr7zWu1CQuRbEVsYo+KbQFW0vUhMym75tr75tr75tr75tUdYQe6bdm7b3+gwpI45tr75tr75tr75tr7k9+Jkt1fY9RWYdm7CQ+Xk9+GwpI45tr75tr75tr75tr7YoFG0QRXzcj6bMm7VnUpAMPutDr75tr75tr78yI45tr75Mp6bEjiY9BLMymazQfRCoyLMymaC3lgAnJutDr75tra09RQ59uPCcuKZvqG0ok/bEjGCcj/YQJsCQlXk9F/Y3+G5dJutDr75tr75tr7Z97GZRqR0QRKkSqfbQg7yos1YDUSnnp6OM5LMymWwp//Y3uPkojR4tk0n1+vv+U5j+qFzWUmbtb/wp//0DrmqFlnj+qoj+qY5RqFB++FB1j8nB+Bv2l25RI7ZnI75RUZB1yD4vUhtDjK0cqQ0cqwCo1R5MI7q20qn2e8oBl+BRlqBMP4q9u6Y3iRCEj/YQiZbSj/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imwLbL

Function Calls

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 4652
$OO00O00O0 echo '<!DOCTYPE html> <html> <head> <title>Registrati..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 1b74cfda1ec06e9320b43a82ec5a18ae
Eval Count 3
Decode Time 106 ms