• Metasploit Framework(4)信息收集


    文章的格式也许不是很好看,也没有什么合理的顺序

    完全是想到什么写一些什么,但各个方面都涵盖到了

    能耐下心看的朋友欢迎一起学习,大牛和杠精们请绕道

    使用场景:

    Kali机器一台:192.168.163.132

    WindowsXP机器一台:192.168.163.134

    发现:

    Nmap使用:db_nmap

    以前写过Nmap具体使用:https://www.cnblogs.com/xuyiqing/p/9686408.html

    示例:

    Nmap在前面介绍过很多了,下面主要介绍Metasploit Framework的扫描器

    本网段主机发现扫描:ARP

    设置参数:

    我依次设置了目标IP地址段,开启的线程数,超时时间

    下面运行:run命令

    结果还是很准确的

    端口扫描:

    至于端口扫描,Nmap我已经写过很多了,这里就不再写Nmap相关的了

    直接介绍msf里面的

    有很多的端口扫描工具,但推荐SYN扫描:

    设置参数:

     

    注意:我只是设置了必须的参数,实际情况可以根据自己的需要,show options设置对应需要的参数

    结果:(还没有扫完)

    IPID-IDLE扫描:

    这一串英文意思就是僵尸扫描:大致意思是扫描目标不会被目标发现,就算发现也是发现僵尸机

    我以前详细地写过一篇文章:

    https://www.cnblogs.com/xuyiqing/p/9650391.html

    使用模块:这个模块是用来找僵尸机,什么是僵尸机详细见我以前的文章

    设置参数:必须的一个参数就是IP地址段

    结果找到了一个192.168.163.2是可以使用的僵尸机:

    然后利用Nmap做僵尸扫描:-PN -sI 参数 +僵尸机IP+目标IP

    僵尸扫描完成!

    UDP扫描:

    UDP扫描较快,隐蔽性较高,但是不准确:

    第一种:

    第二种:

    密码嗅探:

    成功率不高,但是可以介绍:

    按照我当前的设置来说:嗅探我Kali机器收发包,获取密码

    SNMP扫描

    还是一样的套路,use 模块,show options再设置参数,扫描开启SNMP服务的机器

    这里有很多的可以使用的模块:snmp_login用来破解community字符串

    我扫描WINDOWS机器没有反应

    同一目录下还有其他的模块:

    snmp_enum:枚举

    snmp_enumusers:对windows机器枚举

    snmp_enumshares:对windows机器枚举共享

    SMB扫描:

    使用方式大同小异

    扫描版本信息:

     

    扫描命名管道进而判断服务类型:虽然没有成功

    这么文件夹下还有很多的其他扫描模块,这里做示范这几个

    实际根据个人需要使用

    SSH扫描:

    SSH是什么不需要多说了

    扫描SSH版本:这里我扫描的是Metasploitable机器,扫描出来了结果

    SSH密码爆破:可以指定自己的字典,也可以采用默认的自带的

    还可以用公钥文件登陆:ssh_login_pubkey,这里就不做演示了

    系统补丁扫描:

    有时候我们很关注目标系统是否缺少补丁

    如果知道了缺少哪些补丁,就会知道漏洞,进而可以破解

    发现这里不能指定目标,需要一个shell,所以先要拿到一个shell,再使用它:

    老方法,我用ms08-067拿下一个windowsXP:

    拿下shell之后再使用补丁扫描:

    注意这里有个BUG,我们需要在meterpreter里面修改绑定PID,才能继续,上一篇有介绍过怎么修改:migrate命令

    sql-server扫描:

    老版本的SQL-SERVER(TCP:1433、UDP:1434)有漏洞:

    FTP扫描:

    如果目标机器是FTP服务器可以试试:

     

    成功扫到版本:然后试试能不能匿名登陆,结果发现不能

    然后考虑用密码破解等等

    ok,信息收集就到这里吧

  • 相关阅读:
    移动app测试浅析
    Instruments 使用指南
    手机APP测试的几大点
    Python之路【目录】
    Delphi TreeView – 自动展开树形结构
    Delphi TreeView – 自动给标题上加图片
    Delphi 发送邮件 通过Office Outlook
    Delphi Create(nil), Create(self), Create(Application)的区别
    Delphi StringReplace – 替换字符函数
    Delphi MessageBox
  • 原文地址:https://www.cnblogs.com/xuyiqing/p/9896326.html
Copyright © 2020-2023  润新知