单词列表生成器,创建单词词典
wordlist的Python项目详细描述
单词表
生成状态覆盖率状态需求状态
生成给定字符集的所有可能置换。
由alex pellegrini开发。
Daniele Bonadiman的代码和性能优化。
安装:
$pip安装单词表
用法:
有两种方法可以使用wordlist(命令行,python)
命令行
使用给定的字符集生成所有可能的单词:
$wordlist[字符集]
在给定的间隔(例如从2到5)内生成所有长度可能的单词:
$wordlist[字符集]-m 2-m 5
按照给定的模式生成:
$wordlist[字符集]@q@er@t@y
将列表保存到文件:
$wordlist[字符集]-o list.txt
或:
$wordlist[字符集]>;list.txt
Python
在给定的间隔(例如从2到5)内生成所有长度可能的单词:
导入单词列表
generator=wordlist.generator('charset')
对于每个发电机。生成(2,5):
打印(每个)
按照给定的模式生成:
导入单词列表
generator=wordlist.generator('charset')
对于每个in generator.generate_with_pattern('@q@er@t@y'):
打印(每个)
[字符集]
有多种方法可以将字符集传递给脚本:
一个简单的字符列表
$wordlist abcxyz987
简单正则表达式之后的范围列表(\w-\w)
$单词表A-Z0-9A-Z
图案
图案应为:
@q@er@t@y
脚本将用字符集中的每个字母替换每个@符号,以便获得所有可能的排列。每一个其他符号都是一个固定字符,出现在每个字符串中。在本例中,每个生成的字符串都将在第3个位置包含一个q,在第6个位置包含一个e,以此类推。
贡献
$git克隆https://github.com/rexos/wordlist.git
$cd单词表
$pip安装-r requirements.txt
$鼻测试
并打开拉取请求!
生成状态覆盖率状态需求状态
生成给定字符集的所有可能置换。
由alex pellegrini开发。
Daniele Bonadiman的代码和性能优化。
安装:
$pip安装单词表
用法:
有两种方法可以使用wordlist(命令行,python)
命令行
使用给定的字符集生成所有可能的单词:
$wordlist[字符集]
在给定的间隔(例如从2到5)内生成所有长度可能的单词:
$wordlist[字符集]-m 2-m 5
按照给定的模式生成:
$wordlist[字符集]@q@er@t@y
将列表保存到文件:
$wordlist[字符集]-o list.txt
或:
$wordlist[字符集]>;list.txt
Python
在给定的间隔(例如从2到5)内生成所有长度可能的单词:
导入单词列表
generator=wordlist.generator('charset')
对于每个发电机。生成(2,5):
打印(每个)
按照给定的模式生成:
导入单词列表
generator=wordlist.generator('charset')
对于每个in generator.generate_with_pattern('@q@er@t@y'):
打印(每个)
[字符集]
有多种方法可以将字符集传递给脚本:
一个简单的字符列表
$wordlist abcxyz987
简单正则表达式之后的范围列表(\w-\w)
$单词表A-Z0-9A-Z
图案
图案应为:
@q@er@t@y
脚本将用字符集中的每个字母替换每个@符号,以便获得所有可能的排列。每一个其他符号都是一个固定字符,出现在每个字符串中。在本例中,每个生成的字符串都将在第3个位置包含一个q,在第6个位置包含一个e,以此类推。
贡献
$git克隆https://github.com/rexos/wordlist.git
$cd单词表
$pip安装-r requirements.txt
$鼻测试
并打开拉取请求!