X7ROOT File Manager
Current Path:
/var/softaculous/thbees
var
/
softaculous
/
thbees
/
??
..
??
.htaccess
(1.31 KB)
??
clone.php
(13.84 KB)
??
edit.php
(6.49 KB)
??
edit.xml
(447 B)
??
extend.php
(1.99 KB)
??
fileindex.php
(386 B)
??
images
??
import.php
(3.94 KB)
??
info.xml
(3.24 KB)
??
install.js
(1.12 KB)
??
install.php
(10.66 KB)
??
install.xml
(1.39 KB)
??
md5
(1.1 KB)
??
notes.txt
(1.47 KB)
??
php53
??
php56
??
php71
??
php81
??
php82
??
settings.inc.php
(610 B)
??
thbees.sql
(445.35 KB)
??
thbees.zip
(40.97 MB)
??
update_pass.php
(1.18 KB)
??
update_rijndael.php
(1.18 KB)
Editing: update_rijndael.php
<?php @unlink('update_rijndael.php'); //Required to autoload the namespaces require_once 'vendor/autoload.php'; //Generate PHP_ENCRYPTION_KEY and store it in settings.inc.php $secureKey = \Defuse\Crypto\Key::createNewRandomKey(); $phpenckey = $secureKey->saveToAsciiSafeString(); echo '<phpenckey>'.$phpenckey.'</phpenckey>'; if (function_exists('mcrypt_encrypt') && version_compare(phpversion(), '7.1.0', '<')){ echo '</br>'.'RIJNDAEL_KEYS'.'</br>'; $rijndael_iv = __getiv(); $rijndael_key = __getkey(); echo '<rijndael_iv>'.$rijndael_iv.'</rijndael_iv>'; echo '<rijndael_key>'.$rijndael_key.'</rijndael_key>'; } function __getkey(){ $key_size = mcrypt_get_key_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB); $key = __passwdGen($key_size); return $key; } function __passwdGen($length = 8){ $str = 'abcdefghijkmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'; for ($i = 0, $passwd = ''; $i < $length; $i++) $passwd .= substr($str, mt_rand(0, strlen($str) - 1), 1); return $passwd; } function __getiv(){ $iv_size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128, MCRYPT_MODE_ECB); $iv = base64_encode(mcrypt_create_iv($iv_size, MCRYPT_RAND)); return $iv; } ?>
Upload File
Create Folder