Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.14.7.99
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
3 /
fzaninotto /
faker /
src /
Faker /
Provider /
Delete
Unzip
Name
Size
Permission
Date
Action
ar_JO
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ar_SA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
at_AT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
bg_BG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
bn_BD
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
cs_CZ
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
da_DK
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
de_AT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
de_CH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
de_DE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
el_CY
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
el_GR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_AU
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_CA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_GB
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_HK
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_IN
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_NG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_NZ
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_PH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_SG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_UG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_US
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_ZA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_AR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_ES
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_PE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_VE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fa_IR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fi_FI
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_BE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_CA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_CH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_FR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
he_IL
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
hr_HR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
hu_HU
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
hy_AM
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
id_ID
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
is_IS
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
it_CH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
it_IT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ja_JP
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ka_GE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
kk_KZ
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ko_KR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
lt_LT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
lv_LV
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
me_ME
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
mn_MN
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ms_MY
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
nb_NO
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ne_NP
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
nl_BE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
nl_NL
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
pl_PL
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
pt_BR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
pt_PT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ro_MD
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ro_RO
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ru_RU
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sk_SK
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sl_SI
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sr_Cyrl_RS
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sr_Latn_RS
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sr_RS
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sv_SE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
th_TH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
tr_TR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
uk_UA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
vi_VN
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
zh_CN
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
zh_TW
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
Address.php
3.24
KB
-rw-r--r--
2018-07-12 09:00
Barcode.php
2.74
KB
-rw-r--r--
2018-07-12 09:00
Base.php
19.86
KB
-rw-r--r--
2018-07-12 09:00
Biased.php
1.78
KB
-rw-r--r--
2018-07-12 09:00
Color.php
3.84
KB
-rw-r--r--
2018-07-12 09:00
Company.php
829
B
-rw-r--r--
2018-07-12 09:00
DateTime.php
11.37
KB
-rw-r--r--
2018-07-12 09:00
File.php
47.72
KB
-rw-r--r--
2018-07-12 09:00
HtmlLorem.php
9.35
KB
-rw-r--r--
2018-07-12 09:00
Image.php
3.52
KB
-rw-r--r--
2018-07-12 09:00
Internet.php
15.34
KB
-rw-r--r--
2018-07-12 09:00
Lorem.php
7.63
KB
-rw-r--r--
2018-07-12 09:00
Miscellaneous.php
13.05
KB
-rw-r--r--
2018-07-12 09:00
Payment.php
11.43
KB
-rw-r--r--
2018-07-12 09:00
Person.php
3.07
KB
-rw-r--r--
2018-07-12 09:00
PhoneNumber.php
1.03
KB
-rw-r--r--
2018-07-12 09:00
Text.php
4.63
KB
-rw-r--r--
2018-07-12 09:00
UserAgent.php
5.97
KB
-rw-r--r--
2018-07-12 09:00
Uuid.php
1.65
KB
-rw-r--r--
2018-07-12 09:00
Save
Rename
<?php namespace Faker\Provider; use Faker\Generator; use Faker\UniqueGenerator; class HtmlLorem extends Base { const HTML_TAG = "html"; const HEAD_TAG = "head"; const BODY_TAG = "body"; const DIV_TAG = "div"; const P_TAG = "p"; const A_TAG = "a"; const SPAN_TAG = "span"; const TABLE_TAG = "table"; const THEAD_TAG = "thead"; const TBODY_TAG = "tbody"; const TR_TAG = "tr"; const TD_TAG = "td"; const TH_TAG = "th"; const UL_TAG = "ul"; const LI_TAG = "li"; const H_TAG = "h"; const B_TAG = "b"; const I_TAG = "i"; const TITLE_TAG = "title"; const FORM_TAG = "form"; const INPUT_TAG = "input"; const LABEL_TAG = "label"; private $idGenerator; public function __construct(Generator $generator) { parent::__construct($generator); $generator->addProvider(new Lorem($generator)); $generator->addProvider(new Internet($generator)); } /** * @param integer $maxDepth * @param integer $maxWidth * * @return string */ public function randomHtml($maxDepth = 4, $maxWidth = 4) { $document = new \DOMDocument(); $this->idGenerator = new UniqueGenerator($this->generator); $head = $document->createElement("head"); $this->addRandomTitle($head); $body = $document->createElement("body"); $this->addLoginForm($body); $this->addRandomSubTree($body, $maxDepth, $maxWidth); $html = $document->createElement("html"); $html->appendChild($head); $html->appendChild($body); $document->appendChild($html); return $document->saveHTML(); } private function addRandomSubTree(\DOMElement $root, $maxDepth, $maxWidth) { $maxDepth--; if ($maxDepth <= 0) { return $root; } $siblings = mt_rand(1, $maxWidth); for ($i = 0; $i < $siblings; $i++) { if ($maxDepth == 1) { $this->addRandomLeaf($root); } else { $sibling = $root->ownerDocument->createElement("div"); $root->appendChild($sibling); $this->addRandomAttribute($sibling); $this->addRandomSubTree($sibling, mt_rand(0, $maxDepth), $maxWidth); } }; return $root; } private function addRandomLeaf(\DOMElement $node) { $rand = mt_rand(1, 10); switch($rand){ case 1: $this->addRandomP($node); break; case 2: $this->addRandomA($node); break; case 3: $this->addRandomSpan($node); break; case 4: $this->addRandomUL($node); break; case 5: $this->addRandomH($node); break; case 6: $this->addRandomB($node); break; case 7: $this->addRandomI($node); break; case 8: $this->addRandomTable($node); break; default: $this->addRandomText($node); break; } } private function addRandomAttribute(\DOMElement $node) { $rand = mt_rand(1, 2); switch ($rand) { case 1: $node->setAttribute("class", $this->generator->word); break; case 2: $node->setAttribute("id", (string)$this->idGenerator->randomNumber(5)); break; } } private function addRandomP(\DOMElement $element, $maxLength = 10) { $node = $element->ownerDocument->createElement(static::P_TAG); $node->textContent = $this->generator->sentence(mt_rand(1, $maxLength)); $element->appendChild($node); } private function addRandomText(\DOMElement $element, $maxLength = 10) { $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $element->appendChild($text); } private function addRandomA(\DOMElement $element, $maxLength = 10) { $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $node = $element->ownerDocument->createElement(static::A_TAG); $node->setAttribute("href", $this->generator->safeEmailDomain); $node->appendChild($text); $element->appendChild($node); } private function addRandomTitle(\DOMElement $element, $maxLength = 10) { $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $node = $element->ownerDocument->createElement(static::TITLE_TAG); $node->appendChild($text); $element->appendChild($node); } private function addRandomH(\DOMElement $element, $maxLength = 10) { $h = static::H_TAG . (string)mt_rand(1, 3); $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $node = $element->ownerDocument->createElement($h); $node->appendChild($text); $element->appendChild($node); } private function addRandomB(\DOMElement $element, $maxLength = 10) { $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $node = $element->ownerDocument->createElement(static::B_TAG); $node->appendChild($text); $element->appendChild($node); } private function addRandomI(\DOMElement $element, $maxLength = 10) { $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $node = $element->ownerDocument->createElement(static::I_TAG); $node->appendChild($text); $element->appendChild($node); } private function addRandomSpan(\DOMElement $element, $maxLength = 10) { $text = $element->ownerDocument->createTextNode($this->generator->sentence(mt_rand(1, $maxLength))); $node = $element->ownerDocument->createElement(static::SPAN_TAG); $node->appendChild($text); $element->appendChild($node); } private function addLoginForm(\DOMElement $element) { $textInput = $element->ownerDocument->createElement(static::INPUT_TAG); $textInput->setAttribute("type", "text"); $textInput->setAttribute("id", "username"); $textLabel = $element->ownerDocument->createElement(static::LABEL_TAG); $textLabel->setAttribute("for", "username"); $textLabel->textContent = $this->generator->word; $passwordInput = $element->ownerDocument->createElement(static::INPUT_TAG); $passwordInput->setAttribute("type", "password"); $passwordInput->setAttribute("id", "password"); $passwordLabel = $element->ownerDocument->createElement(static::LABEL_TAG); $passwordLabel->setAttribute("for", "password"); $passwordLabel->textContent = $this->generator->word; $submit = $element->ownerDocument->createElement(static::INPUT_TAG); $submit->setAttribute("type", "submit"); $submit->setAttribute("value", $this->generator->word); $submit = $element->ownerDocument->createElement(static::FORM_TAG); $submit->setAttribute("action", $this->generator->safeEmailDomain); $submit->setAttribute("method", "POST"); $submit->appendChild($textLabel); $submit->appendChild($textInput); $submit->appendChild($passwordLabel); $submit->appendChild($passwordInput); $element->appendChild($submit); } private function addRandomTable(\DOMElement $element, $maxRows = 10, $maxCols = 6, $maxTitle = 4, $maxLength = 10) { $rows = mt_rand(1, $maxRows); $cols = mt_rand(1, $maxCols); $table = $element->ownerDocument->createElement(static::TABLE_TAG); $thead = $element->ownerDocument->createElement(static::THEAD_TAG); $tbody = $element->ownerDocument->createElement(static::TBODY_TAG); $table->appendChild($thead); $table->appendChild($tbody); $tr = $element->ownerDocument->createElement(static::TR_TAG); $thead->appendChild($tr); for ($i = 0; $i < $cols; $i++) { $th = $element->ownerDocument->createElement(static::TH_TAG); $th->textContent = $this->generator->sentence(mt_rand(1, $maxTitle)); $tr->appendChild($th); } for ($i = 0; $i < $rows; $i++) { $tr = $element->ownerDocument->createElement(static::TR_TAG); $tbody->appendChild($tr); for ($j = 0; $j < $cols; $j++) { $th = $element->ownerDocument->createElement(static::TD_TAG); $th->textContent = $this->generator->sentence(mt_rand(1, $maxLength)); $tr->appendChild($th); } } $element->appendChild($table); } private function addRandomUL(\DOMElement $element, $maxItems = 11, $maxLength = 4) { $num = mt_rand(1, $maxItems); $ul = $element->ownerDocument->createElement(static::UL_TAG); for ($i = 0; $i < $num; $i++) { $li = $element->ownerDocument->createElement(static::LI_TAG); $li->textContent = $this->generator->sentence(mt_rand(1, $maxLength)); $ul->appendChild($li); } $element->appendChild($ul); } }