简介

John the Ripper免费的开源软件,是一个快速的密码破解工具,用于在已知密文的情况下尝试破解出明文的破解密码软件,支持目前大多数的加密算法,如DES、MD4、MD5等。它支持多种不同类型的系统架构,包括Unix、Linux、Windows、DOS模式、BeOS和OpenVMS,主要目的是破解不够牢固的Unix/Linux系统密码。

安装

系统Debian 4.3.3

官方网站:http://www.openwall.com/john/

下载:wget http://www.openwall.com/john/j/john-1.8.0.tar.gz

百度网盘;链接:https://pan.baidu.com/s/1ich64f1J4U1_-xNYJ6WmTA 密码:7ssd

解压:tar -xvf john-1.8.0.tar.gz

进入src目录:

cd john-1.8.0/src

make

make clean linux-x86-64

cd 到run目录下,"./john --single /etc/shadow 测试

对新linux系统密文放在/etc/passwd和/etc/shadow两个文件下,可以用unshadow /etc/passwd /etc/shadow >mypasswd命令将两个文件进行合并,然后破解mypasswd,或者可以创建一个mypasswd.txt文件,每次都将要破解的密文复制到这个文件里,进行破解,John the Ripper有许多命令和破解方式,请另行学习。

John the Ripper 安装相关推荐

  1. John the Ripper编译安装及使用

    在现如今的Internet环境里,过于简单的口令.密码是服务器的最大风险.尽管都知道要设置一个长且复杂的口令密码会更安全,但仍有部分用户图省事而采用简单.便于记忆的口令密码字串.对于任何一个肩负安全责 ...

  2. 利用 John the Ripper 破解用户登录密码

    一.什么是 John the Ripper ? 看到这个标题,想必大家都很好奇,John the Ripper 是个什么东西呢?如果直译其名字的话就是: John 的撕裂者(工具). 相比大家都会觉得 ...

  3. Linux小白想成为007,先会用“John the Ripper工具”

    内容预知 1. John the Ripper工具的简介 2. Linux中软件的下载方法 3. John the Ripper工具从下载到使用过程 3.1 安装软件包 3.2 准备破译的文件 3.3 ...

  4. Linux 密码破解之 John the Ripper

    一.安装John the Ripper 下载:wget http://www.openwall.com/john/k/john-1.9.0.tar.gz 解压:tar -xvf john-1.8.0. ...

  5. john the ripper密码破解工具

    john the ripper是一款开源的密码破解工具,能够在已知密文的情况下快速的分析出明文的密码字串,它支持的算法有很多种,比如DES,MD5,MD4等其他的算法. 支持多种不同的系统架构,例如: ...

  6. Guide for John the Ripper

    文章前言 在我们的渗透测试中或多或少都会涉及到密码的破解,本篇文章将对John的常用用法进行简单的介绍~ 工具简介 John the Ripper是目前最受欢迎的密码测试和破解程序之一,它主要用于在已 ...

  7. 3.5 John the Ripper

    1.预备知识:John the Ripper介绍 John the Ripper是一款在已知密文的情况下尝试破解明文的密码破解工具,支持DESs.MD4.MD5等大多数的加密算法.其主要破解不够牢固的 ...

  8. 使用John the ripper破解密码

    使用John爆破 前言 John the ripper 简介 破解模式 命令参数 环境 破解步骤: 方法一:使用命令行模式 方法二:使用GUI界面 小结 本文仅供技术分享.交流讨论,严禁用于非法用途 ...

  9. 著名密码破解利器John the Ripper使用方法详解

    翻译自自带文档,翻译者不详. 来源:网络 Ubuntu下安装 sudo apt-get install john 源码安装: wget http://www.openwall.com/john/g/j ...

最新文章

  1. Redis5.0之Stream案例应用解读
  2. 【C语言】09-字符串
  3. C#之switch多分支语句
  4. 对于C++中多态的理解
  5. c++builder提高批量动态创建panel的速度_骑行时影响速度的事项有哪些 怎样有效提高骑行速度 单车租赁信息...
  6. 第二章 比特币的去中心化的方式
  7. java servlet,action,struts,struts2输出流中文编码问题
  8. 液晶显示器尺寸对照表_安徽CHARACTER液晶显示屏
  9. 【原创】nbsp;Window7nbsp;vs201…
  10. c语言一个整数犯二的程度编程,2016天梯初赛上篇(部分题目)
  11. 【已解决】更新到MacOS Catalina 10.15后,VMware Fusion 虚拟机黑屏以及无法添加辅助功能的问题
  12. python在冒号处显示语法错误_python冒号错误语法无效
  13. 打开控制台查看后台html代码
  14. Windows8内核模式下开发NDIS应用 NDIS Filter讲解
  15. vue RSA加密算法(jsencrypt)的使用
  16. 平面漩涡Shader
  17. k8s的kubelet报错PLEG is not healthy: pleg was last seen active 3m41.603110188s ago
  18. 如何将笔记本自带键盘禁止及回复
  19. html怎么把元素垂直居中显示,分享html css元素垂直居中的几种方法
  20. win8计算机丢失xinput1+3.dll,win8提示xinput1 3.dll丢失的解决方法

热门文章

  1. Vuex3 / Vuex4 使用指南
  2. 使用UltraISO制作Windows 10启动U盘
  3. java 数字加减_java 用大写中文数字计算加减法
  4. win7卸载mcafee
  5. 智慧城市密码应用解决方案
  6. 编程资源 : vc6英文企业版完整版5CD
  7. C#服务号推送微信公众号模板消息
  8. 傅里叶分析(基础介绍)
  9. Spring导入导出,zouzhiy-excel自定义字典转换
  10. 017 | JavaWeb企业进销存管理系统源码附带毕业设计论文 | 大学生毕业设计 | 极致技术工厂