一个容易读取密码泄漏文件的项目。github页面中的更多文档。
readpw的Python项目详细描述
#密码
我处理密码泄漏已经有一段时间了,由于多种原因,处理它们并不总是有趣的。它们通常很大,需要很长时间才能加载到内存中,并且具有不同格式的字符串组合,如“utf-8”、“utf-16”、“ascii”。这些文件处理起来很烦人。结果是错误处理和内存管理变得一团糟,而不是快速计算我们要计算的统计数据。
这个
库需要一个干净的密码文件,它不会为您清除它。它只会使以后处理此文件以用于其他目的变得容易。不知道目的有多普遍,因为我是唯一一个使用它的人。
欢迎所有反馈。
可以从https://wiki.skullsecurity.org/passwords下载清理过的密码泄漏文件。
依赖项:
*`numpy`
*`marisa_trie`
将“readpw.py”文件下载到主代码中,它应该可以工作。或者,通过pip安装,pip install readpw如何使用?在[1]:从readpw导入密码
89 76789.0
11327966密码59462.0
11789229 iloveu 49952.0
11389450公主33291.0
6851250 1234567 21725.0
8034161 rockyou 20901.0
10680580 12345678 20553.0
2902439 abc123 16648.0
669126.0
in[6]:列表(ry.sample_pws(10))
out[6]:
[u'lilmarvin09',
u'evan*love',
u'mylove',
u'mmmsss',
u'whudafxup?',
u'123456',
u'123456',
u'beautiful',
u'james123',
u'foodie123']
````
我处理密码泄漏已经有一段时间了,由于多种原因,处理它们并不总是有趣的。它们通常很大,需要很长时间才能加载到内存中,并且具有不同格式的字符串组合,如“utf-8”、“utf-16”、“ascii”。这些文件处理起来很烦人。结果是错误处理和内存管理变得一团糟,而不是快速计算我们要计算的统计数据。
这个
库需要一个干净的密码文件,它不会为您清除它。它只会使以后处理此文件以用于其他目的变得容易。不知道目的有多普遍,因为我是唯一一个使用它的人。
欢迎所有反馈。
可以从https://wiki.skullsecurity.org/passwords下载清理过的密码泄漏文件。
依赖项:
*`numpy`
*`marisa_trie`
将“readpw.py”文件下载到主代码中,它应该可以工作。或者,通过pip安装,pip install readpw如何使用?在[1]:从readpw导入密码
89 76789.0
11327966密码59462.0
11789229 iloveu 49952.0
11389450公主33291.0
6851250 1234567 21725.0
8034161 rockyou 20901.0
10680580 12345678 20553.0
2902439 abc123 16648.0
669126.0
in[6]:列表(ry.sample_pws(10))
out[6]:
[u'lilmarvin09',
u'evan*love',
u'mylove',
u'mmmsss',
u'whudafxup?',
u'123456',
u'123456',
u'beautiful',
u'james123',
u'foodie123']
````