博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用 hydra 破解路由器密码
阅读量:6815 次
发布时间:2019-06-26

本文共 2929 字,大约阅读时间需要 9 分钟。

hot3.png

hydra 是个网络协议暴力破解工具 ,。。支持很多协议 下面说下怎么使用其破解路由器密码

[root ~]# hydra

Hydra v7.3 (c)2012 by van Hauser/THC & David Maciejak - for legal purposes only
Syntax: hydra [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-e nsr] [-o FILE] [-t TASKS] [-M FILE [-T TASKS]] [-w TIME] [-W TIME] [-f] [-s PORT] [-x MIN:MAX:CHARSET] [-SuvV46] [server service [OPT]]|[service://server[:PORT][/OPT]]
Options:
  -R        restore a previous aborted/crashed session
  -S        perform an SSL connect
  -s PORT   if the service is on a different default port, define it here
  -l LOGIN or -L FILE  login with LOGIN name, or load several logins from FILE
  -p PASS  or -P FILE  try password PASS, or load several passwords from FILE
  -x MIN:MAX:CHARSET  password bruteforce generation, type "-x -h" to get help
  -e nsr    try "n" null password, "s" login as pass and/or "r" reversed login
  -u        loop around users, not passwords (effective! implied with -x)
  -C FILE   colon separated "login:pass" format, instead of -L/-P options
  -M FILE   list of servers to be attacked in parallel, one entry per line
  -o FILE   write found login/password pairs to FILE instead of stdout
  -f / -F   exit when a login/pass pair is found (-M: -f per host, -F global)
  -t TASKS  run TASKS number of connects in parallel (per host, default: 16)
  -w / -W TIME  waittime for responses (32s) / between connects per thread
  -4 / -6   prefer IPv4 (default) or IPv6 addresses
  -v / -V   verbose mode / show login+pass combination for each attempt
  -U        service module usage details
  server    the target server (use either this OR the -M option)
  service   the service to crack. Supported protocols: cisco cisco-enable cvs firebird ftp ftps http[s]-{head|get} http[s]-{get|post}-form http-proxy http-proxy-urlenum icq imap[s] irc ldap2[s] ldap3[-{cram|digest}md5][s] mssql mysql ncp nntp oracle-listener oracle-sid pcanywhere pcnfs pop3[s] postgres rdp rexec rlogin rsh sip smb smtp[s] smtp-enum snmp socks5 ssh svn teamspeak telnet[s] vmauthd vnc xmpp
  OPT       some service modules need special input (use -U to see module help)
Use HYDRA_PROXY_HTTP/HYDRA_PROXY and HYDRA_PROXY_AUTH environment for a proxy.
Hydra is a tool to guess/crack valid login/password pairs - usage only allowed
for legal purposes.  Newest version available at http://www.thc.org/thc-hydra
The following services were not compiled in: sapr3 afp oracle.
Examples:
  hydra -l john -p doe 192.168.0.1 ftp
  hydra -L user.txt -p defaultpw -S 192.168.0.1 imap PLAIN
  hydra -l admin -P pass.txt http-proxy://192.168.0.1
  hydra -C defaults.txt -6 pop3s://[fe80::2c:31ff:fe12:ac11]:143/DIGEST-MD5

  针对那些在 http 头里发送认证消息的

  也就是浏览器弹出个窗叫你登录的那种,。。

hydra  -l admin -P /root/pass.txt -f -V -e nsr -s 8888 -t 1  192.168.7.254 http-get

 -l 指定一个用户名

-L 使用用户名字典

-P 使用密码字典

-f 登录成功了 退出破解

 -e nsr 也就是尝试 密码为空 密码和用户名相同  密码是用户名反写的  要破解的用户名比较多的时候 比较适用

-t 一个 host 并发连接数

-s 指定端口 如果不是默认的话

http-get  使用 http GET 方法

-V 显示详细信息 。、

破解的时候如果遇到了太多的错误 就会停止破解。。

中途可以Ctrl+C  终止  下次继续破解 、、

转载于:https://my.oschina.net/sincoder/blog/91611

你可能感兴趣的文章
poj 3414 (POTS) (BFS)
查看>>
【MyBatis框架】查询缓存-二级缓存原理
查看>>
Unity3D插件开发
查看>>
【SICP练习】2 练习1.6
查看>>
[LeetCode]90.Subsets II
查看>>
模拟Android软件试用到期提示注册
查看>>
换一种方式来解决问题
查看>>
Google Git-Repo 多仓库项目管理
查看>>
Android分享脚手架:Github/EasyShare说明文档
查看>>
应用设计模式和产品经理成为好朋友——策略模式实战
查看>>
webpack4.x实战六,处理图片
查看>>
java高效学习(二)
查看>>
深入了解JavaScript设计模式系列-单例模式
查看>>
计算机网络知识解析
查看>>
Go结构体标签表达式v1.0发布,参数校验杀手锏
查看>>
对react中setState的总结
查看>>
[回炉计划]-实现一个图片预加载
查看>>
正则表达式
查看>>
360前端星计划学习-html
查看>>
Hybrid小程序混合开发之路 - 数据交互
查看>>