自製密碼生成器1 0

2021-09-10 06:27:54 字數 2381 閱讀 5416

密碼位數:1~50;

有多種複雜度;

附上c++**:

#

include

#include

#include

#include

#include

#include

#define

_for

(i,a,b)

for(

int i=

(a);i<

(b);i++

)using namespace std;

char password[51]

="";bool f[4]

;int n;

void

color

(int a)

;void

gotoxy

(int x,

int y)

;bool copytoplate

(const

char

* pszdata)

;void

initialize()

;void

main_inte***ce()

;void

generate()

;void

gotoxy

(int x,

int y)

void

color

(int a)

bool copytoplate

(const

char

* pszdata)

return0;

}void

initialize()

void

enter()

void

main_inte***ce()

po:system

("cls");

gotoxy(0

,0);

printf

("密碼位數(1~50):%d"

,n);

printf

("\n複雜度:");

printf

("\n 1.數字 ");

if(f[0]

)printf

("\t√");

else

printf

("\t\t");

printf

("\n 2.小寫字母");

if(f[1]

)printf

("\t√");

else

printf

("\t\t");

printf

("\n 3.大寫字母");

if(f[2]

)printf

("\t√");

else

printf

("\t\t");

printf

("\n 4.其他符號");

if(f[3]

)printf

("\t√\n");

else

printf

("\t\t\n");

char k=

getch()

;if(k==

'1')

else

if(k==

'2')

else

if(k==

'3')

else

if(k==

'4')

else

if(k==13)

generate()

;else

goto po;

printf

("%s"

,password);if

(copytoplate

(password)

)printf

("\n已拷貝到剪貼簿!");

system

("pause");

}void

generate()

|asdfghjkl;'asdfghjkl:zxcvbnm,./zxcvbnm<>?"

;int len=

strlen

(p);

_for

(i,0

,n)else

if(p[l]

>=

'a'&&p[l]

<=

'z')

else

if(p[l]

>=

'a'&&p[l]

<=

'z')

else}}

intmain()

注意:

生成完後,會自動複製到剪貼簿!

python 密碼生成器

乙個密碼生成器,可以生成規定位數的密碼,也可以全部列舉出來 import random import string import itertools 隨機生成num位數的密碼,密碼裡面包含a z,a z,0 9 def getrandomnumkey num a string.ascii lette...

Python密碼生成器

密碼生成器 密碼格式為 密碼 空格 字元 隨機產生自定義長度 10.1.1.1 v z 10.1.1.3 prrqiku ocj 10.1.1.4 sx z.file open self.fname iplist,r for ip in file.readlines file.close print...

pydictor 密碼生成器

q 為什麼要使用pydictor a 1.生成密碼它總會幫到你 你可以用pydictor生成普通爆破字典 基於 內容的自定義字典 社會工程學字典等等一系列高階字典 你可以使用pydictor的內建工具,對字典進行安全刪除 合併 去重 合併並去重 高頻詞篩選,除此之外,你還可以輸入自己的字典,然後使用...