• 信息搜集与漏洞扫描


    一、实验目标

      掌握信息搜集的最基础技能与常用工具的使用方法。主要有:

    1)各种搜索技巧的应用

    2DNS IP注册信息的查询

    3)基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点(以自己主机为目标)

    4)漏洞扫描:会扫,会看报告,会查漏洞说明,会修补漏洞(以自己主机为目标)

    二、实验内容

    (一)搜索技巧的应用

    1.搜索特定类型的文件

    在百度中输入文字如图,搜索xls类型的文件,可以看到有许多的xls文件,然而大部分网页是无法打开的,但也存在可以打开的,从中可以发现一些隐私信息。

     

      

    换用搜狗搜索引擎,搜到大量可下载的表格。

    2.Tracert

    Tracert可用于对经过的路由进行探测

    3.搜索网址目录结构

    dir_Scanner模块

    输入msfconsole,输入如下命令,即可查询到网址的目录结构。

     

    二)DNS IP注册信息的查询

    1.whois域名注册信息查询

    从图中可以得到域名注册信息如:

    Domain Name网站名称:baidu.com

    Registry Domain ID注册机构ID11181110_DOMAIN_COM-VRSN

    Registrar WHOIS Server注册服务器:whois.markmonitor.com

     

    2.Nslook&dig域名查询

    Nslookup可以得到DNS解析服务器保存的Cache的结果dig可以从官方DNS服务器上查询精确的结果


     3.shodan地理位置查询

     

     4.反域名查询

     

    (三)扫描技术

    1.主机发现

    1Ping命令

     

    2metasploit中的模块

    arp_sweep 使用ARP请求枚举本地局域网的活跃主机,即ARP扫描器 udp_sweep 使用UDP数据包探测。

     

    Nmap -sn查询网段中的活跃主机

     

    Nmap -sV版本侦测,确定目标主机开放端口上运行的具体的应用程序及版本信息

     

    2.端口扫描

    1Metasploit端口扫描

     

    2Nmap端口扫描

    -sSTCP SYN扫描

     

    -sV用来查看详细服务信息

     

    3.具体服务的查点

    1Telenet 服务扫描

    2Ssh服务扫描

     

    3Oracle数据库服务查点

     

    4)开放代理探测:open_proxy模块

     

    5OS及服务版本探测

     

    (四)漏洞扫描

    1.OpenVAS的安装与登录

    使用如下命令安装软件:

    apt-get update

    apt-get upgrade

    apt-get dist-upgrade

    apt-get install openvas

    openvas-setup # 耗时很长

    openvas-check-setup

    openvasmd --user=admin --new-password=[new key]

    执行完之后,通过 openvas-check-setup命令来执行检查,这时候往往会遇到Error好在OpenVas 也会给出Fixing 提示,按照提示可能需要执行如下命令,开启相关的服务:

    service redis-server start

    service openvas-scanner start

    service openvas-manager start

    gsad

    安装完成后会自动生成管理员账号和密码(如图)进入登陆界面

     

    进入Task Wizard,输入待扫描主机的IP地址,Start Scans确认,开始扫描

     

    查看并分析扫描结果,打开该扫描结果的详细信息,点击Full and fast

     

     

     

     

    选择SSL and TLS漏洞族中的一个漏洞进行查看,可以看到相应的漏洞以及解决方法,如下图:

     

    漏洞:guard tls tk易受到cache缓存器边信道攻击

    解决办法:更新系统到版本3.9.6,可以联系供应商以取得解决办法。

    三、实验总结

    1.思考题

    1哪些组织负责DNSIP的管理。

    全球根服务器均由美国政府授权的ICANN统一管理,负责全球的域名根服务器、DNSIP地址管理。 

    全球一共有5个地区性注册机构:ARIN主要负责北美地区业务,RIPE主要负责欧洲地区业务,APNIC主要负责亚太地区业务,LACNIC主要负责拉丁美洲美洲业务,AfriNIC负责非洲地区业务。

    2)什么是3R信息。

    注册人(Registrant), 注册商(Registrar) ,官方注册局(Registry

    3评价下扫描结果的准确性。

    扫描结果较为准确,但是要综合各种扫描工具和方法才能得到较为全面的信息,攻击者可能利用扫描的固定模式去隐蔽自己。

    2.体会与收获

    本次实验我初步掌握了一些信息搜集技术和扫描技术,并且能够运用OpenVAS发现漏洞和寻求漏洞解决办法,能够进一步加强计算机的安全性。

     

  • 相关阅读:
    /etc/sysctl.conf 控制内核相关配置文件
    python 并发编程 非阻塞IO模型
    python 并发编程 多路复用IO模型
    python 并发编程 异步IO模型
    python 并发编程 阻塞IO模型
    python 并发编程 基于gevent模块 协程池 实现并发的套接字通信
    python 并发编程 基于gevent模块实现并发的套接字通信
    python 并发编程 io模型 目录
    python 并发编程 socket 服务端 客户端 阻塞io行为
    python 并发编程 IO模型介绍
  • 原文地址:https://www.cnblogs.com/4301xn/p/12775741.html
Copyright © 2020-2023  润新知