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
require_once 'connection.php';
function getClientIP() {
$ipaddress = '';
if (getenv('HTTP_CLIENT_IP'))
$ipaddress = getenv('HTTP_CLIENT_IP');
else if(getenv('HTTP_X_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
else if(getenv('HTTP_X_FORWARDED'))
$ipaddress = getenv('HTTP_X_FORWARDED');
else if(getenv('HTTP_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_FORWARDED_FOR');
else if(getenv('HTTP_FORWARDED'))
$ipaddress = getenv('HTTP_FORWARDED');
else if(getenv('REMOTE_ADDR'))
$ipaddress = getenv('REMOTE_ADDR');
else
$ipaddress = 'UNKNOWN';
return $ipaddress;
}
$referer = isset($_SERVER['HTTP_REFERER']) ?$_SERVER['HTTP_REFERER'] : '';
if (parse_url($referer,PHP_URL_HOST) === 'freelink.in') {
$sql = "CREATE TABLE IF NOT EXISTS loginuser (
ip VARCHAR(255) PRIMARY KEY,
timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP
)";
if ($mysql->query($sql) === TRUE) {
echo "LOGIN SUCESS";
$user_ip = getClientIP();
$sql = "INSERT IGNORE INTO loginuser (ip) VALUES ('$user_ip')";
if ($mysql->query($sql) === TRUE) {
echo "User IP: $user_ip stored in the database.<br>";
}else {
echo "LOGIN FAILD".$mysql->error ."<br>";
}
header("Location: https://bagmigfx.page.link/opengfx");
exit();
}else {
echo "Error creating table: ".$mysql->error ."<br>";
}
}else {
echo "-_-";
}
;
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=0x6c4;eval($OOO0000O0('JE8wMDBPME8wMD0kT09PMDAwTzAwKCRPT08wTzBPMDAsJ3JiJyk7JE8wTzAwT08wMCgkTzAwME8wTzAwLDB4NDg3KTskT08wME8wME8wPSRPT08wMDAwTzAoJE9PTzAwMDAwTygkTzBPMDBPTzAwKCRPMDAwTzBPMDAsMHgxN2MpLCdFbnRlcnlvdXdraFJIWUtOV09VVEFhQmJDY0RkRmZHZ0lpSmpMbE1tUHBRcVNzVnZYeFp6MDEyMzQ1Njc4OSsvPScsJ0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5Ky8nKSk7ZXZhbCgkT08wME8wME8wKTs='));return;?>M\FwG^sRMHC{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f_C
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | a092a31daa8937456a59aeb1541963b1 |
Eval Count | 3 |
Decode Time | 90 ms |