kali密码破解
一般破解密码要分两步 准备字典和破解算法或协议。虽然我们花费大量时间在学习工具的用法,但实际上字典的质量才是破解成功的关键,我们真正要花功夫在提高字典命中率上而非某某工具的用法。
离线密码破解
hashcat 领域老大。破多种hash,他利用到了gpu加速,是世界上最快的离线破解工具。
john/johnny/unshadow 领域老二。识别和破200种hash,johnny是john的图形化。
rainbowcrack 领域老三。利用彩虹表破hash,与ophcrack不同的是它可以生成优化彩虹表,并利用gpu提高破解效率
rcracki_mt
fcrackzip 破zip,支持字典和枚举
ophcrack 利用彩虹表破hash,官方可下载官方彩虹表
sipcrack 破sip
sucrack 利用su命令破linux登录密码。适用于只有普通账户的用户无法读取密码文件时使用的
cmospwd 清空或找回cmos密码
chntpw 修改windows登录密码。pe维护来清空或修改登录密码实现登录破解。
pwdump/samdump2 读取windows登录密码。读取sam中的ntlm哈希值,交给其他工具
crackle 破解蓝牙
turecrack 破Truecrypt加密卷
findmyhash 利用多个哈希破解的网站查询结果
hashid/hahs-identifier 识别hash可能类型
oclGaussCrack 解密高斯病毒的加密payload文件
在线密码破解(离线密码破解越快越好而在线密码破解不是)
hydra 领域老大。破众多协议(包括web表单),速度快,不稳定。
medusa 领域老二。破多个协议(少于hydra),速度慢,更稳定。
ncrack 领域老三。破多个协议,高速且稳定。由nmap团队维护,用法类似nmap。
crowbar 破四种协议(openvpn,基于密钥身份认证的ssh、vnc),相当于补充其他软件的不足。
patator 破所有协议。该软件是在线密码破解攻击框架,可以定制你自己的破解方法,缺点就是不好上手。同时包含部分在线枚举和离线破解功能,是一款综合性工具
dbpwaudit 专注于破数据库协议(mysql、mssql、db2、oracle),java写的,要单独安装jdbc。由于数据库默认只对本地开放,因此公网即使开放相应端口也是无法直接连接上的,应用场景是跳板攻击和ssrf等内网攻击方法。
thc-pptp-bruter 破MSChapv2身份认证方法的pptp vpn
brutespray 是一个简单的攻击脚本。利用nmap结果分析可破解的服务协议并调用medusa破。
CAT 破思科
onesixtyone 破snmp
绕过哈希
mimikatz windows系统凭据收集的瑞士军刀。包括登录帐号、hash、证书、令牌、cookie等等。完全掌握难度大
pth
smbmap
gpp-decrypt 解密域管理员密码
polenum 发现和纠正系统密码策略失效的审计工具。所谓系统密码策略就是系统强制要求密码具有一定的复杂度。
cachedump 读取缓存在本地的域帐号认证信息
lsadump 还原操作系统记录的密码(登录网络驱动器、vpn密码、拨号密码、系统自动登录密码等等)。
PtH/WCE/xfreerdp 在抓包获取到密文,直接使用密文进行身份验证登录。
字典相关
普通字典制作
比如我们要8位纯数字字典,纯数字是字符集的0到9,8位就是生成规则。支持自定义字符集
maskprocessor 领域老大。规则生成字典
crunch 按照字符集和规则生成一个字典文件。
wordlists/seclists kali附赠字典,包含密码字典和url目录发现字典和其他漏洞利用字典文件
maskgen
policyfen
statsgen
个性化字典制作
cupp3/rsmangler 针对个人生成。比如生日,爱好,手机号等等
cewl/fab-cewl 针对企业生成。比如公司名称,产品型号,工作电话号等等。
字典分析与过滤
statsprocessor/hcstatgen 分析工具,基于马尔可夫链生成接近真实的密码字典
pw-inspector 过滤器,按照规则过滤已有字典
pack 分析并过滤
0x04_Rtgen
rtgen工具用来生成彩虹表,彩虹表是一个用于加密散列函数逆运算的预先计算好的表, 为破解密码的散列值。列如使用lm制作一个彩虹表
loweralpha是字符名
rtgen lm loweralpha 1 7 0 1000 1000 0
- 1

Twofi
Twofi是从一些社交网站来描述一个人,使用Twofi,我们必须有一个有效的twitter API密钥和API密码,需要去https://apps.twitter.com/申请
kali密码破解的更多相关文章
- Kali Linux Web 渗透测试视频教程— 第十三课-密码破解
Kali Linux Web 渗透测试— 第十三课-密码破解 文/玄魂 目录 Kali Linux Web 渗透测试— 第十三课-密码破解............................... ...
- [原创]内网渗透专用SSH连接工具sshcmd/sshshell/ssh密码破解以及Kali开启SSH
目录 1.Kali开启SSH 2.SSH连接工具优缺点 3.渗透专用SSH连接工具 4.ssh执行cmd源码 5.批量SSH密码破解 6.相关工具下载 0x001 SSH配置 1.打开文件 etc/s ...
- 12.持久性后门----Ettercap之ARP中毒----RAR/ZIP & linux密码破解----kali上检测rootkits
持久性后门 生成PHP shell weevely generate 密码 /root/Desktop/404.php 靶机IP/404.php weevely http://192.168.1.10 ...
- kali 系列学习06 - 攻击之密码破解
参考书 <kali linux渗透测试技术详解> 清华大学出版社 2015 杨波 一.medusa使用 原理:并行登陆破解 1.只输入单个命令,是查看帮助 root@kali:/tool ...
- kali linux破解wifi密码-超详细过程
前期准备VMware Workstation虚拟机在虚拟机安装好kail linunx系统无线网卡(芯片为3070或者1887L都支持Linux)一.打开终端,用airmon-ng命令查看如果出现无法 ...
- kali 密码攻击
第八章 密码攻击 作者:Willie L. Pritchett, David De Smet 译者:飞龙 协议:CC BY-NC-SA 4.0 这一章中,我们要探索一些攻击密码来获得用户账户的方式.密 ...
- Kali密码攻击之——离线攻击工具
在线密码攻击在渗透测试中很重要,但对于测试过程中得到的哈希,加密数据,又需要离线破解工具辅助解决 Creddump套件 kali下离线攻击工具中的Cache-dump,lsadump,pwdump,均 ...
- Windows密码破解工具ophcrack
Windows密码破解工具ophcrack Windows用户密码都采用哈希算法加密进行保存.Kali Linux内置了专用破解工具ophcrack.该工具是一个图形化界面工具,支持Windows ...
- MySQL数据库密码破解
研究MySQL数据库的加解密方式,在网络攻防过程中具有重要的意义:试想一旦获取了网站一定的权限后,如果能够获取MySQL中保存用户数据,通过解密后,即可通过正常途径来访问数据库:一方面可以直接操作数据 ...
- 密码破解工具John the Ripper使用说明
John the Ripper John 包描述 John the Ripper 既功能丰富又运行快速. 它在一个程序中结合了几种破解模式,并且可以根据您的特定需求进行全面地配置(你甚至可以使用支持C ...
随机推荐
- 通过AssemblyLoadContext 卸载清空Roslyn动态编译缓存数据
一.前言 前段时间更新发布了dotnetty,内存泄漏问题得到了修复,而后分析dump发现,还有Roslyn动态编译缓存数据没有得到回收,通过统计有5mb左右,这个占比可是整个项目的1/10, 然后通 ...
- AmazeUI Sublime
http://amazeui.shopxo.net/getting-started/ 打开sublime text 并选择Preferences -->Browse Packages打开 选择下 ...
- Ctorch开发日志——矩阵乘法优化及数学原理
随着项目的推进,本作者遇到了目前最棘手的问题,即矩阵乘法的优化 但是有句话说得好 "你越棘手,我越兴奋" 那么,如下是本作者如何把\(O(MNK)\)(\(O(n^3)\))的朴素 ...
- CAS 5.3.1系列之使用cas overlay搭建服务端(一)
一.CAS服务端搭建 1.1 CAS支持Http登录配置 CAS默认是要https的链接才能登录的,不过学习的话是可以先去掉https限制,本博客介绍的是基于Cas5.3.1的,之前改过4.0,4.2 ...
- 免费的个人网站托管-InfinityFree
前情 对于前端开发来说,拥有一个自己的个人网站是一种执着也是一种排面,但是大部分前端也都对服务端这一块的东西都停留在了解阶段,但是如果正儿八经的上线一个网站或多或少需要懂一些服务端知识,需要购买服务器 ...
- fatal: Unable to create .git/index.lock: File exists.
解决方法 进入你当前的项目的 .git 目录 cd ./.git/ 删除 index.lock(linux) rm -rf ./index.lock 删除 index.lock(windows) rm ...
- [题解]P2516 [HAOI2010] 最长公共子序列——求LCS个数
P2516 [HAOI2010] 最长公共子序列 总的来说,这道题确实很精妙,难度也不小,耗费了不少时间去调.本来想过用容斥的思想,却因为当时理解不深没有继续思考就放弃了.学会了思路后对\(LCS\) ...
- CMake构建学习笔记20-iconv库的构建
1. 构建 iconv是一个用于在不同字符编码(如 UTF-8.GBK.ISO-8859-1 等)之间进行转换的开源库.笔者在<c++中utf8字符串和gbk字符串的转换>这篇文章中介绍过 ...
- UEditor有序列表和无序列表显示问题
https://blog.csdn.net/weixin_45256858/article/details/124127093 问题:有序列表无序列表某些不显示问题,具体是有序列表1-6个,无序列表最 ...
- Kafka配置SASL_SSL认证传输加密
本文分享自天翼云开发者社区<Kafka配置SASL_SSL认证传输加密>,作者:王****帅 一.SSL证书配置 1.生成证书 如我输入命令如下:依次是 密码-重输密码-名与姓-组织单位- ...