Linux ns1.utparral.edu.mx 6.8.0-79-generic #79~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 15 16:54:53 UTC 2 x86_64
Apache/2.4.58 (Unix) OpenSSL/1.1.1w PHP/8.2.12 mod_perl/2.0.12 Perl/v5.34.1
: 10.10.1.9 | : 10.10.1.254
Cant Read [ /etc/named.conf ]
daemon
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
README
+ Create Folder
+ Create File
/
opt /
lampp /
htdocs /
recibos /
leerpdf /
[ HOME SHELL ]
Name
Size
Permission
Action
ficheros
[ DIR ]
drwxrwxr-x
nbproject
[ DIR ]
drwxrwxr-x
split
[ DIR ]
drwxrwxr-x
fpdf.php
48.88
KB
-rwxrwxr-x
fpdf_tpl.php
16.79
KB
-rwxrwxr-x
fpdi_bridge.php
6.17
KB
-rwxrwxr-x
fpdi_pdf_parser.php
9.21
KB
-rwxrwxr-x
fpdi.php
22.96
KB
-rwxrwxr-x
fusionar.php
4.03
KB
-rwxrwxr-x
pdf2text.php
9.29
KB
-rwxrwxr-x
pdf_context.php
3.16
KB
-rwxrwxr-x
pdf_parser.php
27.34
KB
-rwxrwxr-x
PdfParser.php
8.86
KB
-rwxrwxr-x
zdividir.php
745
B
-rwxrwxr-x
zdividirRespaldo.php
861
B
-rwxrwxr-x
zleer.php
1.12
KB
-rwxrwxr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pdf_context.php
<?php /** * This file is part of FPDI * * @package FPDI * @copyright Copyright (c) 2015 Setasign - Jan Slabon (http://www.setasign.com) * @license http://opensource.org/licenses/mit-license The MIT License * @version 1.6.1 */ /** * Class pdf_context */ class pdf_context { /** * Mode * * @var integer 0 = file | 1 = string */ protected $_mode = 0; /** * @var resource|string */ public $file; /** * @var string */ public $buffer; /** * @var integer */ public $offset; /** * @var integer */ public $length; /** * @var array */ public $stack; /** * The constructor * * @param resource $f */ public function __construct(&$f) { $this->file =& $f; if (is_string($this->file)) $this->_mode = 1; $this->reset(); } /** * Get the position in the file stream * * @return int */ public function getPos() { if ($this->_mode == 0) { return ftell($this->file); } else { return 0; } } /** * Reset the position in the file stream. * * Optionally move the file pointer to a new location and reset the buffered data. * * @param null $pos * @param int $l */ public function reset($pos = null, $l = 100) { if ($this->_mode == 0) { if (!is_null($pos)) { fseek ($this->file, $pos); } $this->buffer = $l > 0 ? fread($this->file, $l) : ''; $this->length = strlen($this->buffer); if ($this->length < $l) $this->increaseLength($l - $this->length); } else { $this->buffer = $this->file; $this->length = strlen($this->buffer); } $this->offset = 0; $this->stack = array(); } /** * Make sure that there is at least one character beyond the current offset in the buffer. * * To prevent the tokenizer from attempting to access data that does not exist. * * @return bool */ public function ensureContent() { if ($this->offset >= $this->length - 1) { return $this->increaseLength(); } else { return true; } } /** * Forcefully read more data into the buffer * * @param int $l * @return bool */ public function increaseLength($l = 100) { if ($this->_mode == 0 && feof($this->file)) { return false; } else if ($this->_mode == 0) { $totalLength = $this->length + $l; do { $toRead = $totalLength - $this->length; if ($toRead < 1) break; $this->buffer .= fread($this->file, $toRead); } while ((($this->length = strlen($this->buffer)) != $totalLength) && !feof($this->file)); return true; } else { return false; } } }
Close