Fixed a bug with working directory in idObfuscation.php
This commit is contained in:
parent
7545d2544c
commit
c7a20897d4
|
@ -1,15 +1,16 @@
|
|||
<?php
|
||||
function getObfuscationSalt(){
|
||||
if(file_exists("idObfuscation_salt.php")){
|
||||
require "idObfuscation_salt.php";
|
||||
$saltFile=dirname(__FILE__)."/idObfuscation_salt.php";
|
||||
if(file_exists($saltFile)){
|
||||
require $saltFile;
|
||||
}else{
|
||||
$bytes=openssl_random_pseudo_bytes(4);
|
||||
$sf=fopen("idObfuscation_salt.php","w");
|
||||
$sf=fopen($saltFile,"w");
|
||||
fwrite($sf,chr(60)."?php\n");
|
||||
fwrite($sf,'$OBFUSCATION_SALT=0x'.bin2hex($bytes).";\n");
|
||||
fwrite($sf,"?".chr(62));
|
||||
fclose($sf);
|
||||
require "idObfuscation_salt.php";
|
||||
require $saltFile;
|
||||
}
|
||||
return isset($OBFUSCATION_SALT)?$OBFUSCATION_SALT:0;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue