Linux websever 5.15.0-153-generic #163-Ubuntu SMP Thu Aug 7 16:37:18 UTC 2025 x86_64
Apache/2.4.52 (Ubuntu)
: 192.168.3.70 | : 192.168.1.99
Cant Read [ /etc/named.conf ]
8.1.2-1ubuntu2.23
urlab
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
/
usr /
share /
nodejs /
hosted-git-info /
[ HOME SHELL ]
Name
Size
Permission
Action
git-host-info.js
6.81
KB
-rw-r--r--
git-host.js
2.42
KB
-rw-r--r--
index.js
7.21
KB
-rw-r--r--
package.json
1.16
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : git-host.js
'use strict' const gitHosts = require('./git-host-info.js') class GitHost { constructor (type, user, auth, project, committish, defaultRepresentation, opts = {}) { Object.assign(this, gitHosts[type]) this.type = type this.user = user this.auth = auth this.project = project this.committish = committish this.default = defaultRepresentation this.opts = opts } hash () { return this.committish ? `#${this.committish}` : '' } ssh (opts) { return this._fill(this.sshtemplate, opts) } _fill (template, opts) { if (typeof template === 'function') { const options = { ...this, ...this.opts, ...opts } // the path should always be set so we don't end up with 'undefined' in urls if (!options.path) { options.path = '' } // template functions will insert the leading slash themselves if (options.path.startsWith('/')) { options.path = options.path.slice(1) } if (options.noCommittish) { options.committish = null } const result = template(options) return options.noGitPlus && result.startsWith('git+') ? result.slice(4) : result } return null } sshurl (opts) { return this._fill(this.sshurltemplate, opts) } browse (path, fragment, opts) { // not a string, treat path as opts if (typeof path !== 'string') { return this._fill(this.browsetemplate, path) } if (typeof fragment !== 'string') { opts = fragment fragment = null } return this._fill(this.browsefiletemplate, { ...opts, fragment, path }) } docs (opts) { return this._fill(this.docstemplate, opts) } bugs (opts) { return this._fill(this.bugstemplate, opts) } https (opts) { return this._fill(this.httpstemplate, opts) } git (opts) { return this._fill(this.gittemplate, opts) } shortcut (opts) { return this._fill(this.shortcuttemplate, opts) } path (opts) { return this._fill(this.pathtemplate, opts) } tarball (opts) { return this._fill(this.tarballtemplate, { ...opts, noCommittish: false }) } file (path, opts) { return this._fill(this.filetemplate, { ...opts, path }) } getDefaultRepresentation () { return this.default } toString (opts) { if (this.default && typeof this[this.default] === 'function') { return this[this.default](opts) } return this.sshurl(opts) } } module.exports = GitHost
Close