Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.112
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html_old /
iNetty /
node_modules /
hash-sum /
Delete
Unzip
Name
Size
Permission
Date
Action
.editorconfig
207
B
-rw-r--r--
2022-04-21 14:25
.jshintignore
13
B
-rw-r--r--
2022-04-21 14:25
.jshintrc
345
B
-rw-r--r--
2022-04-21 14:25
.npmignore
27
B
-rw-r--r--
2022-04-21 14:25
changelog.markdown
186
B
-rw-r--r--
2022-04-21 14:25
hash-sum.js
1.21
KB
-rw-r--r--
2022-04-21 14:25
license
1.06
KB
-rw-r--r--
2022-04-21 14:25
package.json
623
B
-rw-r--r--
2022-04-21 14:25
readme.md
1.49
KB
-rw-r--r--
2022-04-21 14:25
test.js
1.22
KB
-rw-r--r--
2022-04-21 14:25
Save
Rename
'use strict'; var _ = require('lodash'); var test = require('tape'); var sum = require('./'); test('creates unique hashes', function (t) { var results = []; sub([0,1,2,3]); sub({url:12}); sub({headers:12}); sub({headers:122}); sub({headers:'122'}); sub({headers:{accept:'text/plain'}}); sub({payload:[0,1,2,3],headers:[{a:'b'}]}); sub({a:function () {}}); sub({b:function () {}}); sub({b:function (a) {}}); sub(function () {}); sub(function (a) {}); sub(function (b) {}); sub(function (a) { return a;}); sub(function (a) {return a;}); sub(''); sub('null'); sub('false'); sub('true'); sub('0'); sub('1'); sub('void 0'); sub('undefined'); sub(null); sub(false); sub(true); sub(0); sub(1); sub(void 0); sub({}); sub({a:{},b:{}}); sub([]); sub(new Date()); sub(global, 'global'); t.equal(results.length, _.uniq(results).length); t.end(); function sub (value, name) { var hash = sum(value); results.push(hash); console.log('%s from:', hash, name || value); } }); test('hashes clash if same properties', function (t) { equals({a:'1'},{a:'1'}); equals({a:'1',b:1},{b:1,a:'1'}); t.end(); function equals (a, b) { t.equal(sum(a), sum(b)); } });