| Server IP : 103.82.32.14 / Your IP : 216.73.217.121 Web Server : Apache/2.2.32 (Unix) mod_ssl/2.2.32 OpenSSL/1.0.1e-fips mod_fcgid/2.3.9 System : Linux cloud.lonmanhoabinh.com 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : lonmakmf ( 524) PHP Version : 5.6.30 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/seocabra/public_html/php-proxy/ |
Upload File : |
<?php
function generate_random_key(){
if(function_exists('openssl_random_pseudo_bytes')){
$random = openssl_random_pseudo_bytes(100);
} else {
$random = rand().microtime().rand();
}
return md5($random);
}
$path_config = './config.php';
// config.php won't be writable if ran from within web server
if(!is_writable($path_config)){
exit;
}
$key = generate_random_key();
// open config.php
$config = file_get_contents($path_config);
// replace blank app_key with new generated key
$config = str_replace('$config[\'app_key\'] = \'\';', '$config[\'app_key\'] = \''.$key.'\';', $config);
// write to config.php
file_put_contents($path_config, $config);
echo "New Key: {$key}\r\n";
?>