当前位置:首页 > 命令行 > 正文内容

crunch命令基本用法

zhangsir3年前 (2023-03-14)命令行370

crunch是一款Linux命令行工具,用于生成自定义的密码字典。以下是crunch命令的常用用法:

  1. 基本用法

crunch <min> <max> <characters> -o <output-file>
  • <min>: 最小密码长度

  • <max>: 最大密码长度

  • <characters>: 可用字符集

  • -o <output-file>: 输出文件

例如,生成所有长度为6到8个字符、由小写字母和数字组成的密码字典,保存到文件passwords.txt中:

crunch 6 8 abcdefghijklmnopqrstuvwxyz0123456789 -o passwords.txt
  1. 指定固定位置的字符

crunch <min> <max> -t <pattern> <characters> -o <output-file>
  • -t <pattern>: 固定位置的字符,用@表示

  • 其他参数同基本用法

例如,生成所有长度为8个字符,第1个和第5个位置为字母a,第3个和第7个位置为数字7,其余位置为小写字母和数字组成的密码字典,保存到文件passwords.txt中:

crunch 8 8 -t a@@@7@@ abcdefghijklmnopqrstuvwxyz0123456789 -o passwords.txt
  1. 指定多个字符集

crunch <min> <max> <characters1> <characters2> ... -o <output-file>
  • <characters1><characters2>: 不同的字符集

  • 其他参数同基本用法

例如,生成所有长度为6到8个字符,由小写字母、数字和符号$%#组成的密码字典,保存到文件passwords.txt中:

crunch 6 8 abcdefghijklmnopqrstuvwxyz0123456789 $%# -o passwords.txt
  1. 从文件中读取字符集

crunch <min> <max> -f <characters-file> -o <output-file>
  • -f <characters-file>: 包含字符集的文件

  • 其他参数同基本用法

例如,生成所有长度为8到10个字符,由文件chars.txt中定义的字符集组成的密码字典,保存到文件passwords.txt中:

crunch 8 10 -f chars.txt -o passwords.txt

这些只是crunch命令的基本用法,还有其他选项和参数可供选择。可以通过输入man crunch来查看完整的文档和用法。


zhangsir版权c3防采集https://mianka.xyz

扫描二维码推送至手机访问。

版权声明:本文由zhangsir or zhangmaam发布,如需转载请注明出处。

本文链接:https://www.mianka.xyz/post/120.html

分享给朋友:

“crunch命令基本用法” 的相关文章

LNMP安装目录及配置文件位置

LNMP相关软件安装目录Nginx 目录: /usr/local/nginx/MySQL 目录 : /usr/local/mysql/MySQL数据库所在目录:/usr/local/mysql/var/MariaDB 目录 : /usr/local/mariadb/MariaDB数据库所在目录:/u...

linux安装Python

一、安装Python1.这里我们直接通过yum安装,输入下列命令进行安装。yum install zlib-devel bzip2-devel opssl-devel ncurses-devel sqlite-devel read...

如何正确的查找网站的病毒,漏洞,后门文件

一,将服务器上的网站程序压缩。二,下载服务器上的网站程序压缩包三,将下载好的网站程序压缩包解压四,用电话管家的病毒查杀功能指定网站程序目录进行查杀说明:电脑管家的病毒查杀功能还是挺牛的,你给服务器安装病毒查杀插件解决不了问题,还占服务器空间和内存。我自己的工作经历,客户网站被别人挂码了,我安装各种病...

如何卸载阿里云ECS服务器的aliyun-service服务

如果你购买的ECS服务器配置比较低,或者出于其他原因不需要阿里云盾和安骑士,是可以通过阿里云的官方脚本卸载掉的。一:Linux系统卸载方法:一键卸载阿里云盾方法:wget http://update.aegis.aliyun.com/download/uninstall.sh chmod...

nmap命令用法合集

namp是一款常用的网络扫描工具,用于识别目标主机上开放的网络端口和服务信息。下面是namp命令的基本用法:扫描单个主机:nmap [目标主机 IP 或域名]例如,扫描主机IP为192.xxx.x.1的主机:nmap 192.xxx.x.1扫描主机列表:nmap [目标主机1 IP] [目标主机2...

aircrack-ng命令的使用

aircrack-ng是一个用于WiFi网络安全测试的命令行工具,其主要用途是对WiFi网络进行嗅探、捕获和破解等操作。以下是aircrack-ng的常用命令:airodump-ng:这个命令用于在终端中显示可用的WiFi网络列表和其详细信息,包括SSID、BSSID、频道、加密类型等等。命令语法如...