Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- function GeneratePassword(length) {
- var str1='qwertyuioplkjhgfdsazxcvbnm';
- var str2='QWERTYUIOPLKJHGFDSAZXCVBNM';
- var str3='1234567890';
- var str4='!@#$%^&*.,';
- var str = [str1,str2,str3,str4].join('')
- var res = '';
- for (var i=0; i < length; i++) {
- var j = getRandomNum(str.length);
- res = res + str.charAt(j);
- }
- return res;
- }
- function getRandomNum(cnt) {
- // between 0 - 1
- var rndNum = Math.random()
- rndNum = parseInt(rndNum * cnt);
- return rndNum;
- }
- const fs = require('fs')
- const server = {
- "server": "0.0.0.0",
- "port_password": {
- },
- "timeout": 300,
- "method": "aes-128-cfb"
- }
- for (let i=1; i<=10; i++) {
- server.port_password[10000+i] = GeneratePassword(16)
- }
- for (let i=1; i<=10; i++) {
- server.port_password[20000+i] = GeneratePassword(16)
- }
- fs.writeFile('./users.json', JSON.stringify(server, null, 4), () => {
- console.log('done')
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement