Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.147.67.34
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp_probe /
node_modules /
node-forge /
lib /
Delete
Unzip
Name
Size
Permission
Date
Action
aes.js
38.12
KB
-rw-r--r--
1985-10-26 08:15
aesCipherSuites.js
8.92
KB
-rw-r--r--
1985-10-26 08:15
asn1.js
41.06
KB
-rw-r--r--
1985-10-26 08:15
baseN.js
4.95
KB
-rw-r--r--
1985-10-26 08:15
cipher.js
6.51
KB
-rw-r--r--
1985-10-26 08:15
cipherModes.js
27.94
KB
-rw-r--r--
1985-10-26 08:15
debug.js
2.03
KB
-rw-r--r--
1985-10-26 08:15
des.js
19.96
KB
-rw-r--r--
1985-10-26 08:15
ed25519.js
21.69
KB
-rw-r--r--
1985-10-26 08:15
forge.js
200
B
-rw-r--r--
1985-10-26 08:15
form.js
3.79
KB
-rw-r--r--
1985-10-26 08:15
hmac.js
3.74
KB
-rw-r--r--
1985-10-26 08:15
http.js
38.55
KB
-rw-r--r--
1985-10-26 08:15
index.all.js
366
B
-rw-r--r--
1985-10-26 08:15
index.js
679
B
-rw-r--r--
1985-10-26 08:15
jsbn.js
34.36
KB
-rw-r--r--
1985-10-26 08:15
kem.js
5.09
KB
-rw-r--r--
1985-10-26 08:15
log.js
8.96
KB
-rw-r--r--
1985-10-26 08:15
md.all.js
251
B
-rw-r--r--
1985-10-26 08:15
md.js
253
B
-rw-r--r--
1985-10-26 08:15
md5.js
7.8
KB
-rw-r--r--
1985-10-26 08:15
mgf.js
274
B
-rw-r--r--
1985-10-26 08:15
mgf1.js
1.61
KB
-rw-r--r--
1985-10-26 08:15
oids.js
5.88
KB
-rw-r--r--
1985-10-26 08:15
pbe.js
30.27
KB
-rw-r--r--
1985-10-26 08:15
pbkdf2.js
5.67
KB
-rw-r--r--
1985-10-26 08:15
pem.js
6.3
KB
-rw-r--r--
1985-10-26 08:15
pkcs1.js
8.18
KB
-rw-r--r--
1985-10-26 08:15
pkcs12.js
32.57
KB
-rw-r--r--
1985-10-26 08:15
pkcs7.js
38.35
KB
-rw-r--r--
1985-10-26 08:15
pkcs7asn1.js
11.19
KB
-rw-r--r--
1985-10-26 08:15
pki.js
2.59
KB
-rw-r--r--
1985-10-26 08:15
prime.js
8.57
KB
-rw-r--r--
1985-10-26 08:15
prime.worker.js
4.69
KB
-rw-r--r--
1985-10-26 08:15
prng.js
12.06
KB
-rw-r--r--
1985-10-26 08:15
pss.js
7.67
KB
-rw-r--r--
1985-10-26 08:15
random.js
5.31
KB
-rw-r--r--
1985-10-26 08:15
rc2.js
11.67
KB
-rw-r--r--
1985-10-26 08:15
rsa.js
53.9
KB
-rw-r--r--
1985-10-26 08:15
sha1.js
8.88
KB
-rw-r--r--
1985-10-26 08:15
sha256.js
9.35
KB
-rw-r--r--
1985-10-26 08:15
sha512.js
16.73
KB
-rw-r--r--
1985-10-26 08:15
socket.js
8.13
KB
-rw-r--r--
1985-10-26 08:15
ssh.js
7
KB
-rw-r--r--
1985-10-26 08:15
task.js
19.32
KB
-rw-r--r--
1985-10-26 08:15
tls.js
129.37
KB
-rw-r--r--
1985-10-26 08:15
tlssocket.js
6.8
KB
-rw-r--r--
1985-10-26 08:15
util.js
76.36
KB
-rw-r--r--
1985-10-26 08:15
x509.js
100.2
KB
-rw-r--r--
1985-10-26 08:15
xhr.js
21.57
KB
-rw-r--r--
1985-10-26 08:15
Save
Rename
/** * Functions for manipulating web forms. * * @author David I. Lehn <dlehn@digitalbazaar.com> * @author Dave Longley * @author Mike Johnson * * Copyright (c) 2011-2014 Digital Bazaar, Inc. All rights reserved. */ var forge = require('./forge'); /* Form API */ var form = module.exports = forge.form = forge.form || {}; (function($) { /** * Regex for parsing a single name property (handles array brackets). */ var _regex = /([^\[]*?)\[(.*?)\]/g; /** * Parses a single name property into an array with the name and any * array indices. * * @param name the name to parse. * * @return the array of the name and its array indices in order. */ var _parseName = function(name) { var rval = []; var matches; while(!!(matches = _regex.exec(name))) { if(matches[1].length > 0) { rval.push(matches[1]); } if(matches.length >= 2) { rval.push(matches[2]); } } if(rval.length === 0) { rval.push(name); } return rval; }; /** * Adds a field from the given form to the given object. * * @param obj the object. * @param names the field as an array of object property names. * @param value the value of the field. * @param dict a dictionary of names to replace. */ var _addField = function(obj, names, value, dict) { // combine array names that fall within square brackets var tmp = []; for(var i = 0; i < names.length; ++i) { // check name for starting square bracket but no ending one var name = names[i]; if(name.indexOf('[') !== -1 && name.indexOf(']') === -1 && i < names.length - 1) { do { name += '.' + names[++i]; } while(i < names.length - 1 && names[i].indexOf(']') === -1); } tmp.push(name); } names = tmp; // split out array indexes var tmp = []; $.each(names, function(n, name) { tmp = tmp.concat(_parseName(name)); }); names = tmp; // iterate over object property names until value is set $.each(names, function(n, name) { // do dictionary name replacement if(dict && name.length !== 0 && name in dict) { name = dict[name]; } // blank name indicates appending to an array, set name to // new last index of array if(name.length === 0) { name = obj.length; } // value already exists, append value if(obj[name]) { // last name in the field if(n == names.length - 1) { // more than one value, so convert into an array if(!$.isArray(obj[name])) { obj[name] = [obj[name]]; } obj[name].push(value); } else { // not last name, go deeper into object obj = obj[name]; } } else if(n == names.length - 1) { // new value, last name in the field, set value obj[name] = value; } else { // new value, not last name, go deeper // get next name var next = names[n + 1]; // blank next value indicates array-appending, so create array if(next.length === 0) { obj[name] = []; } else { // if next name is a number create an array, otherwise a map var isNum = ((next - 0) == next && next.length > 0); obj[name] = isNum ? [] : {}; } obj = obj[name]; } }); }; /** * Serializes a form to a JSON object. Object properties will be separated * using the given separator (defaults to '.') and by square brackets. * * @param input the jquery form to serialize. * @param sep the object-property separator (defaults to '.'). * @param dict a dictionary of names to replace (name=replace). * * @return the JSON-serialized form. */ form.serialize = function(input, sep, dict) { var rval = {}; // add all fields in the form to the object sep = sep || '.'; $.each(input.serializeArray(), function() { _addField(rval, this.name.split(sep), this.value || '', dict); }); return rval; }; })(jQuery);