Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
if(!isset($_SESSION["HWID"])){ function UniqueMachineID($salt = "") { if (strtoupper(..
Decoded Output download
<? if(!isset($_SESSION["HWID"])){
function UniqueMachineID($salt = "") {
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
$temp = sys_get_temp_dir().DIRECTORY_SEPARATOR."diskpartscript.txt";
if(!file_exists($temp) && !is_file($temp)) file_put_contents($temp, "select disk 0
detail disk");
$output = shell_exec("diskpart /s ".$temp);
$lines = explode("
",$output);
$result = array_filter($lines,function($line) {
return stripos($line,"ID:")!==false;
});
if(count($result)>0) {
$result = array_shift(array_values($result));
$result = explode(":",$result);
$result = trim(end($result));
} else $result = $output;
} else {
$result = shell_exec("blkid -o value -s UUID");
if(stripos($result,"blkid")!==false) {
$result = $_SERVER['HTTP_HOST'];
}
}
return md5($salt.md5($result));
}
$mysqli = new mysqli("localhost", "root", "svr0d1s34s0ft");
$mysqli->select_db('oscampus');
$obj = $mysqli->query("SELECT `ID` FROM `HWID` WHERE 1")->fetch_object();
$_SESSION["HWID"] = ( (UniqueMachineID()===$obj->ID) ? true : false );
} ?>
Did this file decode correctly?
Original Code
if(!isset($_SESSION["HWID"])){
function UniqueMachineID($salt = "") {
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
$temp = sys_get_temp_dir().DIRECTORY_SEPARATOR."diskpartscript.txt";
if(!file_exists($temp) && !is_file($temp)) file_put_contents($temp, "select disk 0\ndetail disk");
$output = shell_exec("diskpart /s ".$temp);
$lines = explode("\n",$output);
$result = array_filter($lines,function($line) {
return stripos($line,"ID:")!==false;
});
if(count($result)>0) {
$result = array_shift(array_values($result));
$result = explode(":",$result);
$result = trim(end($result));
} else $result = $output;
} else {
$result = shell_exec("blkid -o value -s UUID");
if(stripos($result,"blkid")!==false) {
$result = $_SERVER['HTTP_HOST'];
}
}
return md5($salt.md5($result));
}
$mysqli = new mysqli("localhost", "root", "svr0d1s34s0ft");
$mysqli->select_db('oscampus');
$obj = $mysqli->query("SELECT `ID` FROM `HWID` WHERE 1")->fetch_object();
$_SESSION["HWID"] = ( (UniqueMachineID()===$obj->ID) ? true : false );
}
Function Calls
| None |
Stats
| MD5 | 8da980173cb54a3e7d4ad84278569674 |
| Eval Count | 0 |
| Decode Time | 98 ms |