# password_fuzz

## 0x00 介绍 ##

根据中文姓名和生日生成常用的密码

## 0x01 安装 ##

运行脚本需要安装Python和pypinyin库，安装方式如下：

### python

官网下载安装

### pypinyin

Linux:

```bash
sudo pip install pypinyin
```

Windows:

```bash
python -m pip install pypinyin
```

## 0x02 使用 ##

```bash
python password_fuzz.py 级别 是否有生日 中文姓名文件路径
```

中文姓名文件示例:

1.有生日(分隔符是Tab[\\t])
```
李小龙  19401127
李小龙  1940/11/27
李小龙  1940-11-27
```

2.没有生日
```
李小龙
```

## 0x03 测试 ##

```bash
~/project/password_fuzz(master*) » cat test                                                                      user@ubuntu
李小龙19401127
----------------------------------- -------------------------
~/project/password_fuzz(master*) » python password_fuzz.py 1 1 test                                              user@ubuntu
123456
123456789
lixiaolong
401127
19401127
lixiaolong401127
lixiaolong1127
lixiaolong19401127
lxl401127
lxl1127
lxl19401127

```
