2018-2019-2 20165232 《网络对抗技术》 Exp6 信息搜集与漏洞扫描
2018-2019-2 20165232 《网络对抗技术》 Exp6 信息搜集与漏洞扫描
一、实践目标
掌握信息搜集的最基础技能与常用工具的使用方法。
二、实践内容、
- 各种搜索技巧的应
- DNS IP注册信息的查询
- 基本的扫描技术:主机发现、端口扫描、OS及服务版本探测、具体服务的查点
- 漏洞扫描:会扫,会看报告,会查漏洞说明,会修补漏洞
基础问题回答
(1)哪些组织负责DNS,IP的管理。
全球根服务器由美国政府授权的ICANN统一管理,负责全球的域名根服务器、DNS和IP地址管理。
全球共有5个地区性注册机构:ARIN主要负责北美地区业务,RIPE主要负责欧洲地区业务,APNIC主要负责亚太地区业务,LACNIC主要负责拉丁美洲美洲业务,AfriNIC负责非洲地区业务。
(2)什么是3R信息。
3R是指Registrant(注册人)、Registrar(注册商)、Registry(注册处)。
(3)评价下扫描结果的准确性。
结果较为准确,具有一定的参考性。
四、实践过程
- 各种搜索技巧的应用
- 搜索引擎查ip地址:
- 搜索网址目录结构
利用metasploit的dir_scanner辅助模块,暴力猜解,获取网站目录结构。
依次输入指令进行攻击:
use auxiliary/scanner/http/dir_scanner
set THREADS 100
set RHOSTS www.baidu.com
exploit
3. 检测特定类型的文件
- 通过site:edu.cn filetype:xls+关键词 搜索与关键词有关的XLS文件,点击下载就可以获得相应的表格文件。
- 我搜索关键词是班级
- 使用tracert命令进行路由侦查
- 通过输入命令tracert www.baidu.com对经过的路由进行探测
可以看到生存时间、三次发送的ICMP包返回时间以及途经路由器的IP地址等信息。
DNS IP注册信息的查询
whois查询
- 通过输入whois baidu.com指令进行域名注册信息查询,可以查询到部分注册信息,如注册人的姓名、组织和城市等。
- nslookup,dig域名查询
nslookup,dig可以得到DNS解析服务器保存的Cache的结果,其中dig是从官方DNS服务器上查询,结果更加准确。
通过输入nslookup weibo.com指令和dig weibo.com指令进行查询。
- IP2Location 地理位置查询
- 可以在www.maxmind.com网站根据IP查询地理位置。
- 可以在www.ip-adress.com这个网站查询更详细的关于IP的信息。
- 可以在https://www.shodan.io/这个网站进行反域名查询,可以搜索到该IP的地理位置、服务占用端口号,以及提供的服务类型等信息。
基本的扫描技术
- 主机发现
- 可以用ping指令,发送ICMP报文检测活跃主机。
- metasploit中的arp_sweep 模块
输入以下指令,通过使用ARP请求枚举本地局域网络中的所有活跃主机。
use auxiliary/scanner/discovery/arp_sweep //进入arp_sweep 模块
set RHOSTS 10.10.10.0/24 //用set进行hosts主机段设置
set THREADS 1000 //设置扫描速度
run //进行扫描
3. 通过输入nmap -sn 192.168.11.0/24指令,探测该网段内的活跃主机。
端口扫描
- 通过输入nmap -PU 192.168.11.0/24指令,对UDP端口进行探测。
OS及服务版本探测 - 通过输入
nmap -O 192.168.1.163
指令,让Nmap对目标的操作系统进行识别,获取目标机的操作系统和服务版本等信息。
- 通过输入
nmap -sV -Pn 192.168.1.161
指令,查看目标主机的详细服务信息。
具体服务的查点
Telnet服务扫描
通过输入以下指令,登录远程主机,对远程主机进行管理。
use auxiliary/scanner/telnet/telnet_version //进入telnet模块
set RHOSTS 192.168.11.0/24 //扫描网段
set THREADS 100 //设置高查询速度
run
SSH服务扫描
SSH是用于从一个系统安全远程登录到另一个的方法。通过输入以下指令进行扫描。
use auxiliary/scanner/ssh/ssh_version //进入ssh模块
set RHOSTS 192.168.11.0/24 //扫描网段
set THREADS 100 //设置查询速度
run
Oracle数据库服务查点
use auxiliary/scanner/oracle/tnslsnr_version
show options
set RHOSTS 192.168.11.0/24
set THREADS 100
run
漏洞扫描
通过输入以下指令下载安装openvas。
apt-get update
apt-get dist-upgrade
apt-get install openvas
openvas-setup
安装完成后会自动生成管理员账号和密码。
输入openvas-check-setup指令,检查是否安装成功。
输入openvas-start指令启动OpenVAS,会弹出网页。
- 登录
- 点击页面上scan->Tasks,再点击Task Wizard,新建任务,输入ip地址进行扫描。
- 扫描结束后,查看扫描结果。
- 选择一个漏洞进行查看分析。
- 查看漏洞评分
- Summary是漏洞的描述,这个漏洞的描述是该主机安装了ACDSee FotoSlate,容易出现多个缓冲区溢出漏洞。
Solution是关于漏洞的解决方案。
实验总结与体会
本次实验主要学习并使用了几种工具对主机、端口、操作系统进行扫描以及分析。通过这次实验,我对如何进行信息收集、如何进行漏洞的扫描与分析有了初步的认识。
2018-2019-2 20165232 《网络对抗技术》 Exp6 信息搜集与漏洞扫描的更多相关文章
- 20145215《网络对抗》Exp6 信息搜集与漏洞扫描
20145215<网络对抗>Exp6 信息搜集与漏洞扫描 基础问题回答 哪些组织负责DNS,IP的管理? 全球根服务器均由美国政府授权的ICANN统一管理,负责全球的域名根服务器.DNS和 ...
- 20145208 蔡野 《网络对抗》Exp6 信息搜集与漏洞扫描
20145208 蔡野 <网络对抗>Exp6 信息搜集与漏洞扫描 本实践的目标是掌握信息搜集的最基础技能.具体有(1)各种搜索技巧的应用(2)DNS IP注册信息的查询 (3)基本的扫描技 ...
- 20155226 《网络对抗》exp6信息搜集与漏洞扫描
20155226 <网络对抗>exp6信息搜集与漏洞扫描 实验后回答问题 哪些组织负责DNS,IP的管理? 目前域名机构主要包括ICANN理事会和CNNIC. Internet 域名与地址 ...
- 20155308《网络对抗》Exp6 信息搜集与漏洞扫描
20155308<网络对抗>Exp6 信息搜集与漏洞扫描 原理与实践说明 实践内容 本实践的目标是掌握信息搜集的最基础技能.具体有: 各种搜索技巧的应用 DNS IP注册信息的查询 基本的 ...
- 20155323刘威良《网络对抗》Exp6 信息搜集与漏洞扫描
20155323刘威良<网络对抗>Exp6 信息搜集与漏洞扫描 实践目标 掌握信息搜集的最基础技能与常用工具的使用方法. 实践内容 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查 ...
- 20155330 《网络对抗》 Exp6 信息搜集与漏洞扫描
20155330 <网络对抗> Exp6 信息搜集与漏洞扫描 基础问题回答 哪些组织负责DNS,IP的管理? 互联网名称与数字地址分配机构(The Internet Corporation ...
- 20155331 《网络对抗》 Exp6 信息搜集与漏洞扫描
20155331 <网络对抗> Exp6 信息搜集与漏洞扫描 实验问题回答 哪些组织负责DNS,IP的管理 答:美国政府授权ICANN统一管理全球根服务器,负责全球的域名根服务器.DNS和 ...
- # 20155337《网络对抗》Exp6 信息搜集与漏洞扫描
20155337<网络对抗>Exp6 信息搜集与漏洞扫描 实践目标 (1)各种搜索技巧的应用 (2)DNS IP注册信息的查询 (3)基本的扫描技术:主机发现.端口扫描.OS及服务版本探测 ...
- 20145301 赵嘉鑫 《网络对抗》Exp6 信息搜集与漏洞扫描
20145301赵嘉鑫<网络对抗>Exp6 信息搜集与漏洞扫描 基础问题回答 哪些组织负责DNS,IP的管理? 全球根服务器均由美国政府授权的ICANN统一管理,负责全球的域名根服务器.D ...
- 20145307陈俊达《网络对抗》Exp6 信息搜集与漏洞扫描
20145307陈俊达<网络对抗>Exp6 信息搜集与漏洞扫描 基础问题回答 哪些组织负责DNS,IP的管理? 全球根服务器均由美国政府授权的ICANN统一管理,负责全球的域名根服务器.D ...
随机推荐
- SQL Server 取日期时间格式 日期与字符串之间的转换
SQL Server 取日期时间部分 在本文中,GetDate()获得的日期由两部分组成,分别是今天的日期和当时的时间: Select GetDate() 用DateName()就可以获得相应的 ...
- SQL大全基本语法
一.基础 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql server --- ...
- Linux(二)—— Unix&Linux 的基本概念
Linux(二)-- Unix&Linux 的基本概念 计算机 = 主机(host)+ 终端(terminal) 主机 = 内核 + 实用工具 内核(kernel) 当计算机启动时,计算机要经 ...
- MySQL基础知识-安装MySQL
前导: 昨天去参加了一个面试,公司不太大,是一家日资企业,在国内有几家分公司,面试官问到了MySQL的基本操作和性能优化,说了一大堆,倒是比较轻松的过了,但是面试结束之后,想了一下,基本操作忘的还是挺 ...
- 浏览器仿EXCEL表格插件 - 智表ZCELL产品V1.4发布
智表(zcell)是一款浏览器仿excel表格jquery插件.智表可以为你提供excel般的智能体验,支持双击编辑.设置公式.设置显示小数精度.下拉框.自定义单元格.复制粘贴.不连续选定.合并单元格 ...
- scrapy 命令行基本用法
1.创建一个新项目: scrapy startproject myproject 2.在新项目中创建一个新的spider文件: scrapy genspider mydomain mydomain.c ...
- [认证授权] 4.OIDC(OpenId Connect)身份认证(核心部分)
1 什么是OIDC? 看一下官方的介绍(http://openid.net/connect/): OpenID Connect 1.0 is a simple identity layer on to ...
- CentOS7.x安装MySQL5.7.25
mysql 5.7下载地址 社区版下载地址:https://dev.mysql.com/downloads/mysql/ 可能会有变动 找到5.7版本, 注:源码安装需要用到下面的包,可以先忽略,我安 ...
- Winform开发中对界面的组织布局
在设计界面的时候,不管是在Web端,还是在Winform端,或者是WPF或者移动界面等应用上,我们对界面的组织布局,一直是比较有趣的话题,而组织界面的好坏从用户的感受来看,可以提供程序可使用性高低,也 ...
- 【深色模式】macOS Mojave+Visual Studio for Mac+FineUICore多图赏析!
全面开启深色模式,今早成功升级到 macOS Mojave,下面就来欣赏一下吧. 点击图片,查看大图 1. 下载 macOS Mojave 2. 安装成功,开启深色模式 3. 来一张桌面截图 4. 开 ...