5、Hydra与Crunch基本使用

文章目录

一、关于Hydra与Crunch

Hydra(九头蛇)是一个相当强大的暴力密码破解工具。该工具支持几乎所有协议的在线密码破解,如FTP、HTTP、HTTPS、MySQL、MS SQL、Oracle、Cisco、IMAP和VNC等。Hydra能够在Linux、Windows、Cygwin、Solaris11、FreeBSD8.1、OpenBSD、OSX、QNX/Blackberry上测试和编译。

Crunch是一种创建密码字典的工具,按照指定的规则生成密码字典,可以灵活的制定自己的字典文件。使用Crunch工具生成的密码可以输出到屏幕、保存到文件或另一个程序。

二、在操作机上使用Crunch生成用户名和密码字典

使用如下命令,利用Crunch生成密码字典,并保存至/usr目录:

(假设已知靶机FTP登录账号有两个,分别为li、xu,密码为由纯数字组成的2个字符长度)

crunch命令格式crunch <min-len> <max-len> [<charset string>] [options],其中min-len表示最小长度字符串。max-len表示最大长度字符串。

命令如下:crunch 2 2 -f /usr/share/crunch/charset.lst numeric -o /usr/password.txt

-f /usr/share/crunch/charset.lst从/usr/share/crunch/charset.lst指定字符集。

说明 :关于字符集的名称与格式,可参考/usr/share/crunch/charset.lst文件内容:

三、在操作机上使用Hydra对靶机FTP登录密码进行字典攻击

保证靶机开启FTP服务~

Hydra命令:hydra -l li -P /usr/password.txt ftp://[靶机IP]

-l:使用登录名进行登录;
-P:使用密码字典进行破解。

破解结果:用户名li的密码为45。

相关推荐
liuxin334455661 小时前
学籍管理系统:实现教育管理现代化
java·开发语言·前端·数据库·安全
weixin_442643424 小时前
FileLink为企业打造了一站式的跨网安全文件共享解决方案
安全·filelink内外网文件交换
一只栖枝4 小时前
Security知识点分享之高级安全安装虚拟机
安全·安全架构
cnsinda_sdc5 小时前
信创数据防泄漏中信创沙箱是什么样的安全方案
运维·网络·安全·源代码管理·源代码防泄密·源代码加密
黑客Ela5 小时前
【网络安全设备系列】7、流量监控设备
安全·web安全
hao_wujing7 小时前
网络安全等级自我评价
安全·web安全
ly21st7 小时前
elasticsearch安全认证
安全·elasticsearch
cdprinter8 小时前
涉密行业跨网数据摆渡,光盘审计刻录输出,生产音视频刻录,电子档案长期保存应用
安全·自动化·音视频
daopuyun9 小时前
GB/T34944-2017 《Java语言源代码漏洞测试规范》解读——安全功能
java·开发语言·安全
群联云防护小杜9 小时前
服务器被攻击怎么办
运维·服务器·网络·网络协议·安全·web安全