[TOC]
什么是john
John the Ripper 是一款大受欢迎的、免费的开源软件。也是一个基于字典的快速破解密码的工具,是一款用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如 DES 、 MD4 、 MD5 等。 John the Ripper 支持字典破解方式和暴力破解方式。它支持多种不同类型的系统架构,包括 Unix 、 Linux 、 Windows 、 DOS 模式、 BeOS 和 OpenVMS ,主要目的是破解不够牢固的 Unix/Linux 系统密码。
john一般是kali自带。
john参数表
john 命令的具体参数选项如下表:
选 项
描 述
–single
single crack 模式,使用配置文件中的规则进行破解
–wordlist=FILE–stdin
字典模式,从 FILE 或标准输入中读取词汇
–rules
打开字典模式的词汇表切分规则
–incremental[=MODE]
使用增量模式
–external=MODE
打开外部模式或单词过滤,使用 [List.External: ...