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 : 216.73.216.11
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 /
parse-asn1 /
test /
Delete
Unzip
Name
Size
Permission
Date
Action
1024.priv
916
B
-rw-r--r--
1985-10-26 08:15
1024.pub
272
B
-rw-r--r--
1985-10-26 08:15
dsa.1024.priv
964
B
-rw-r--r--
1985-10-26 08:15
dsa.1024.pub
654
B
-rw-r--r--
1985-10-26 08:15
dsa.2048.priv
1.2
KB
-rw-r--r--
1985-10-26 08:15
dsa.2048.pub
1.17
KB
-rw-r--r--
1985-10-26 08:15
ec.pass.priv
379
B
-rw-r--r--
1985-10-26 08:15
ec.priv
223
B
-rw-r--r--
1985-10-26 08:15
ec.pub
174
B
-rw-r--r--
1985-10-26 08:15
index.js
3.33
KB
-rw-r--r--
1985-10-26 08:15
node.cert
1.2
KB
-rw-r--r--
1985-10-26 08:15
pass.1024.priv
1.03
KB
-rw-r--r--
1985-10-26 08:15
pass.1024.pub
272
B
-rw-r--r--
1985-10-26 08:15
pass.dsa.1024.priv
643
B
-rw-r--r--
1985-10-26 08:15
pass.dsa.1024.pub
654
B
-rw-r--r--
1985-10-26 08:15
pass.rsa.1024.priv
966
B
-rw-r--r--
1985-10-26 08:15
pass.rsa.1024.pub
268
B
-rw-r--r--
1985-10-26 08:15
pass.rsa.2028.priv
1.71
KB
-rw-r--r--
1985-10-26 08:15
pass.rsa.2028.pub
447
B
-rw-r--r--
1985-10-26 08:15
pass2.dsa.1024.priv
751
B
-rw-r--r--
1985-10-26 08:15
pass2.dsa.1024.pub
654
B
-rw-r--r--
1985-10-26 08:15
rsa.1024.priv
875
B
-rw-r--r--
1985-10-26 08:15
rsa.1024.pub
247
B
-rw-r--r--
1985-10-26 08:15
rsa.2028.priv
1.61
KB
-rw-r--r--
1985-10-26 08:15
rsa.2028.pub
422
B
-rw-r--r--
1985-10-26 08:15
vector.js
1008
B
-rw-r--r--
1985-10-26 08:15
vector.priv
668
B
-rw-r--r--
1985-10-26 08:15
vector2.priv
1.19
KB
-rw-r--r--
1985-10-26 08:15
Save
Rename
var test = require('tape') var fs = require('fs') var parseKey = require('../') var rsa1024 = { private: fs.readFileSync(__dirname + '/rsa.1024.priv'), public: fs.readFileSync(__dirname + '/rsa.1024.pub') } var rsa2028 = { private: fs.readFileSync(__dirname + '/rsa.2028.priv'), public: fs.readFileSync(__dirname + '/rsa.2028.pub') } var nonrsa1024 = { private: fs.readFileSync(__dirname + '/1024.priv'), public: fs.readFileSync(__dirname + '/1024.pub') } var pass1024 = { private: { passphrase: 'fooo', key: fs.readFileSync(__dirname + '/pass.1024.priv') }, public: fs.readFileSync(__dirname + '/pass.1024.pub') } var ec = { private: fs.readFileSync(__dirname + '/ec.priv'), public: fs.readFileSync(__dirname + '/ec.pub') } var ecpass = { private: { key: fs.readFileSync(__dirname + '/ec.pass.priv'), passphrase: 'bard' }, public: fs.readFileSync(__dirname + '/ec.pub') } var dsa = { private: fs.readFileSync(__dirname + '/dsa.1024.priv'), public: fs.readFileSync(__dirname + '/dsa.1024.pub') } var dsa2 = { private: fs.readFileSync(__dirname + '/dsa.2048.priv'), public: fs.readFileSync(__dirname + '/dsa.2048.pub') } var dsapass = { private: { key: fs.readFileSync(__dirname + '/pass.dsa.1024.priv'), passphrase: 'password' }, public: fs.readFileSync(__dirname + '/pass.dsa.1024.pub') } var dsapass2 = { private: { key: fs.readFileSync(__dirname + '/pass2.dsa.1024.priv'), passphrase: 'password' }, public: fs.readFileSync(__dirname + '/pass2.dsa.1024.pub') } var rsapass = { private: { key: fs.readFileSync(__dirname + '/pass.rsa.1024.priv'), passphrase: 'password' }, public: fs.readFileSync(__dirname + '/pass.rsa.1024.pub') } var rsapass2 = { private: { key: fs.readFileSync(__dirname + '/pass.rsa.2028.priv'), passphrase: 'password' }, public: fs.readFileSync(__dirname + '/pass.rsa.2028.pub') } var cert = { private: fs.readFileSync(__dirname + '/rsa.1024.priv'), public: fs.readFileSync(__dirname + '/node.cert') } var i = 0 function testIt (keys) { test('key ' + (++i), function (t) { t.plan(2) t.ok(parseKey(keys.public), 'public key') t.ok(parseKey(keys.private), 'private key') }) } function testEOL (keys) { var publicKey = keys.public.toString() var newLineRegex = /\r?\n/g var genPrivate = function (replace) { if (keys.private.key) { return { key: keys.private.key.toString().replace(newLineRegex, replace), passphrase: keys.private.passphrase } } else { return keys.private.toString().replace(newLineRegex, replace) } } var testN = { private: genPrivate('\n'), public: publicKey.replace(newLineRegex, '\n') } testIt(testN) var testR = { private: genPrivate('\r'), public: publicKey.replace(newLineRegex, '\r') } testIt(testR) var testRN = { private: genPrivate('\r\n'), public: publicKey.replace(newLineRegex, '\r\n') } testIt(testRN) } testIt(dsa) testIt(dsa2) testIt(rsa1024) testIt(ec) testIt(rsa2028) testIt(nonrsa1024) testIt(ecpass) testIt(dsapass) testIt(dsapass2) testIt(rsapass) testIt(rsapass2) testIt(pass1024) testIt(pass1024) testIt(cert) testEOL(dsa) testEOL(dsa2) testEOL(rsa1024) testEOL(ec) testEOL(rsa2028) testEOL(nonrsa1024) testEOL(ecpass) testEOL(dsapass) testEOL(dsapass2) testEOL(rsapass) testEOL(rsapass2) testEOL(pass1024) testEOL(pass1024) testEOL(cert)