我正在寻找执行字典攻击并想知道如何创建一个单词列表,其中每个单词包含 5 个字母 (af) 和 5 个数字仅 (2-9) 或 6 个字母 (af) 和 4 个数字 (2-9)(我不能这样做)。
这是我到目前为止(从这里):
import itertools
chrs = 'abcdef23456789'
n = 2
min_length, max_length = 10, 10
for n in range(min_length, max_length+1):
for xs in itertools.product(chrs, repeat=n):
print ''.join(xs)
谢谢