Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.41
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
src /
php-7.4.33 /
ext /
phar /
tests /
tar /
files /
Delete
Unzip
Name
Size
Permission
Date
Action
bug67761.tar
[ DIR ]
drwxrwxr-x
2022-10-31 11:36
HTML_CSS-1.5.4.tgz
44.49
KB
-rw-rw-r--
2022-10-31 11:36
Net_URL-1.0.15.tgz
6.16
KB
-rw-rw-r--
2022-10-31 11:36
P1-1.0.0.tgz
1.25
KB
-rw-rw-r--
2022-10-31 11:36
P1-1.0.0.tgz.pubkey
451
B
-rw-rw-r--
2022-10-31 11:36
Structures_Graph-1.0.3.tgz
29.48
KB
-rw-rw-r--
2022-10-31 11:36
badalias1.phar.tar
3
KB
-rw-rw-r--
2022-10-31 11:36
badalias2.phar.tar
3
KB
-rw-rw-r--
2022-10-31 11:36
badalias3.phar.tar
3
KB
-rw-rw-r--
2022-10-31 11:36
badalias4.phar.tar
3
KB
-rw-rw-r--
2022-10-31 11:36
badalias5.phar.tar
3.5
KB
-rw-rw-r--
2022-10-31 11:36
biglink.tar
10
KB
-rw-rw-r--
2022-10-31 11:36
bug64343.tar
10
KB
-rw-rw-r--
2022-10-31 11:36
corrupt_tarmaker.php.inc
5.33
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller.phar.inc
364
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller.phar.tar
7
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller10.phar.inc
673
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller10.phar.tar
4
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller11.phar.inc
660
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller11.phar.tar
4
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller12.phar.inc
663
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller12.phar.tar
4
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller2.phar.inc
347
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller2.phar.tar
6
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller3.phar.inc
486
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller3.phar.tar
6
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller4.phar.inc
482
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller4.phar.tar
6
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller5.phar.inc
377
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller5.phar.tar
6
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller6.phar.inc
378
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller6.phar.tar
6
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller7.phar.inc
379
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller7.phar.tar
6
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller8.phar.inc
456
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller8.phar.tar
7
KB
-rw-rw-r--
2022-10-31 11:36
frontcontroller9.phar.inc
483
B
-rw-rw-r--
2022-10-31 11:36
frontcontroller9.phar.tar
7
KB
-rw-rw-r--
2022-10-31 11:36
links.phar.tar
10
KB
-rw-rw-r--
2022-10-31 11:36
links.tar
10
KB
-rw-rw-r--
2022-10-31 11:36
make.dangerous.tar.php.inc
5.14
KB
-rw-rw-r--
2022-10-31 11:36
make_invalid_tar.php.inc
173
B
-rw-rw-r--
2022-10-31 11:36
subdirlink.tar
10
KB
-rw-rw-r--
2022-10-31 11:36
tarmaker.php.inc
4.98
KB
-rw-rw-r--
2022-10-31 11:36
tinylink.tar
10
KB
-rw-rw-r--
2022-10-31 11:36
trunc.tar
800
B
-rw-rw-r--
2022-10-31 11:36
Save
Rename
<?php // stolen from PEAR2_Pyrus_Developer_Creator_Tar by Greg Beaver, the original author, for use in unit tests class corrupt_tarmaker { /** * Path to archive file * * @var string */ protected $archive; /** * Temporary stream used for creating the archive * * @var stream */ protected $tmp; protected $path; protected $compress; function __construct($path, $compress = 'zlib') { $this->compress = $compress; if ($compress === 'bz2' && !function_exists('bzopen')) { throw new PEAR2_Pyrus_Developer_Creator_Exception( 'bzip2 extension not available'); } if ($compress === 'zlib' && !function_exists('gzopen')) { throw new PEAR2_Pyrus_Developer_Creator_Exception( 'zlib extension not available'); } $this->path = $path; } /** * save a file inside this package * * This code is modified from Vincent Lascaux's File_Archive * package, which is licensed under the LGPL license. * @param string relative path within the package * @param string|resource file contents or open file handle */ function addFile($path, $fileOrStream, $stat = null, $corrupt = null) { clearstatcache(); if ($stat === null) { if (is_resource($fileOrStream)) { $stat = fstat($fileOrStream); } else { $stat = array( 'mode' => 0x8000 + 0644, 'uid' => 0, 'gid' => 0, 'size' => strlen($fileOrStream), 'mtime' => time(), ); } } $link = null; if ($stat['mode'] & 0xA000 && $corrupt === 'symlink') { $type = 2; // Symbolic Link $link = $fileOrStream; $stat['size'] = 0; $fileOrStream = ''; } else if ($stat['mode'] & 0xA000) { $type = 1; // Link $link = $fileOrStream; $stat['size'] = 0; $fileOrStream = ''; } else if ($stat['mode'] & 0x4000) { $type = 5; // Directory } else if ($stat['mode'] & 0x8000) { $type = 0; // Regular } else { $type = 9; // Unknown } $filePrefix = ''; if (strlen($path) > 255) { throw new Exception( "$path is too long, must be 255 characters or less" ); } else if (strlen($path) > 100) { $filePrefix = substr($path, 0, strlen($path)-100); $path = substr($path, -100); } $block = pack('a100a8a8a8a12A12', $path, decoct($stat['mode']), sprintf('%6s ',decoct($stat['uid'])), sprintf('%6s ',decoct($stat['gid'])), sprintf('%11s ',decoct($stat['size'])), sprintf('%11s ',decoct($stat['mtime'])) ); $blockend = pack('a1a100a6a2a32a32a8a8a155a12', $type, $link, 'ustar', '00', 'Pyrus', 'Pyrus', '', '', $filePrefix, ''); $checkheader = array_merge(str_split($block), str_split($blockend)); if (!function_exists('_pear2tarchecksum')) { function _pear2tarchecksum($a, $b) {return $a + ord($b);} } $checksum = 256; // 8 * ord(' '); $checksum += array_reduce($checkheader, '_pear2tarchecksum'); if ($corrupt === 'checksum') $checksum++; $checksum = pack('a8', sprintf('%6s ', decoct($checksum))); fwrite($this->tmp, $block . $checksum . $blockend, 512); if (is_resource($fileOrStream)) { stream_copy_to_stream($fileOrStream, $this->tmp); if ($stat['size'] % 512) { fwrite($this->tmp, str_repeat("\0", 512 - $stat['size'] % 512)); } } else { fwrite($this->tmp, $fileOrStream); if (strlen($fileOrStream) && !isset($link) && strlen($fileOrStream) % 512) { fwrite($this->tmp, str_repeat("\0", 512 - strlen($fileOrStream) % 512)); } } } /** * Initialize the package creator */ function init() { switch ($this->compress) { case 'zlib' : $this->tmp = gzopen($this->path, 'wb'); break; case 'bz2' : $this->tmp = bzopen($this->path, 'w'); break; case 'none' : $this->tmp = fopen($this->path, 'wb'); break; default : throw new Exception( 'unknown compression type ' . $this->compress); } } /** * Create an internal directory, creating parent directories as needed * * @param string $dir */ function mkdir($dir) { $this->addFile($dir, "", array( 'mode' => 0x4000 + 0644, 'uid' => 0, 'gid' => 0, 'size' => 0, 'mtime' => time(), )); } /** * Finish saving the package */ function close() { fwrite($this->tmp, pack('a1024', '')); fclose($this->tmp); } }