在 Kali Linux 中使用 Crunch 创建自定义单词表

大家好,在本文中,我们将讨论如何在 Kali Linux 中使用 crunch 创建自定义词表。 Crunch 是一个词表生成实用程序,用于使用字母、数字和符号创建工作表。 大多数情况下,黑客使用这个工具来创建密码。 它的语法非常简单,可以使用命令行来使用。 Crunch 预装在 Kali Linux 中。

如果您的系统中未安装 crunch,请运行以下命令进行安装:

sudo apt install crunch 

紧缩:语法

创建单词表的基本语法是:

crunch <min> <max> <charset> <options> 

这里,

  • min:- 最小密码长度
  • max:- 最大密码长度
  • charset:- 要使用的字符集
  • 选项:- 要使用的选项(如 -o 将输出保存到文件)

使用 Crunch 创建单词表的步骤

按 Ctrl+Alt+T 打开终端并执行以下命令:

crunch 3 6 0123456789 

在这里,最小密码长度为 3,最大组合数为 6 个字符。 它使用排列和组合来创建一个包含所有可能组合的词表。

要将输出保存到文件,请通过运行以下命令使用 -o:

crunch 3 6 0123456789 -o list.txt 
worlist-使用-crunch-3

如果要创建一个密码为 10 个字符且以 123 结尾的单词表,可以通过执行以下命令来实现:

crunch 10 10 @@@@@@@123 -o list1.txt 
worlist-使用-crunch-4

您还可以使用如下所示的字母和符号:

crunch 4 8 123abcdefgh#$% -o list2.txt 
worlist-使用-crunch-5

您可以使用 -c 参数设置要打印的行数, -s 指定特定字符串以开始单词列表, -b 设置单词列表的最大大小。 这些参数的示例如下所示:

crunch 2 6 hbfue43487 -c 50 
worlist-使用-crunch-6
crunch 3 6 qwebdhf32uibvru33223 -s qwe -o START  
worlist-使用-crunch-7

始终将 -o START 与 -b 和 -c 参数一起使用。

crunch 2 10 webjhweb32562356 -b 3mb -o START 
worlist-使用-crunch-8

结论

因此,我们讨论了如何在 kali Linux 中使用 crunch 实用程序创建自定义词表。 示例中提到了许多参数。 要了解有关 crunch 的更多信息,请通过在终端窗口中运行 man crunch 来参考手册页。 感谢您的阅读!