20199106 2019-2020-2 《网络攻防实践》第三周作业

20199106 2019-2020-2 《网络攻防实践》第三周作业

作业说明

这个作业属于哪个课程 网络攻防实践
这个作业的要求在哪里 第三周作业:网络信息收集技术
我在该课程的目标 对网络攻防技术有一个比较全面的认识,能够掌握基本的攻防操作。
这个作业在哪个具体方面帮助我实现目标 此次实验让我学会了在网络上收集信息的方法,为以后的实验做好了准备

作业正文

实践内容

本周学习了网络信息的收集方法,分别有:

1. 网络踩点

  • Web搜索与挖掘(google搜索高级命令语法可以参考)

google高级搜索很有用(具体语法见书p69页),它的位置如下所示:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第1张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第2张图片

另外动手操作了一下书上的几个google hacking的搜索示例,如下:

示例一:查询特定域名中尽可能多的网站服务器。输入如下:
allinurl:-php -html -htm -asp -aspx -ppt -pdf -swf -doc -xls site:bupt.edu.cn

20199106 2019-2020-2 《网络攻防实践》第三周作业_第3张图片

示例二:找出开放远程桌面web连接的服务器。输入如下:
allinurl:tsweb/default.htm site:cn

20199106 2019-2020-2 《网络攻防实践》第三周作业_第4张图片

示例三:尝试找出学生证件信息。分别输入:
filetype:xls 信用卡 site:edu.cn
filetype:xls 身份证 site:edu.cn

20199106 2019-2020-2 《网络攻防实践》第三周作业_第5张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第6张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第7张图片

  • DNS和IP查询

    • DNS注册信息WHOIS查询:首先要了解DNS和IP是由ICANN分层管理和分配的,再依据这个原理对DNS和IP进行逐步细化的查询即可。具体操作见实践过程。
    • DNS服务:从DNS到IP的映射:常用nslookup和dig向DNS查询特定域名映射IP地址。如下图例,可见dig功能更强大。
    • IP WHOIS查询:和DNS查询同理,也是分层逐次具体。

使用nslookup查询结果:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第8张图片

使用dig查询结果:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第9张图片

IP WHOIS查询结果:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第10张图片

  • 网络拓扑侦查:主要手段是路由跟踪。

2. 网络扫描

  • 主机扫描(也称Ping扫描)

20199106 2019-2020-2 《网络攻防实践》第三周作业_第11张图片

  • 端口扫描

20199106 2019-2020-2 《网络攻防实践》第三周作业_第12张图片

  • 系统类型探查

  • 漏洞扫描:Nessus漏洞扫描器功能全面完整。

下面这个表格描述得很生动:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第13张图片

3. 网络查点

  • 旗标抓取
  • 网络服务查点

实践过程

任务一:
对baidu.com的DNS域名进行查询,获取如下信息:

1.DNS注册人及联系方式;

通过 ICANN WHOIS 服务 https://www.internic.net/whois.html 进行查询得到。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第14张图片

2.该域名对应的ip地址;

利用 nslookup 查询得到。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第15张图片

3.IP地址注册人及联系方式;
4.ip地址所在国家、城市和具体地理位置。

在ARIN的WHOSI Web查询服务器(https://search.arin.net/rdap/)上,可以查到该IP地址的详细信息。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第16张图片

任务二:
尝试获取BBS、论坛、QQ、MSN中某个好友的ip地址,并查询获取该好友所在的具体地理位置。

步骤:和QQ好友电话,同时打开资源监视器:控制面板->右上角选择小图标方式显示->性能信息和工具->高级工具->资源监视器

20199106 2019-2020-2 《网络攻防实践》第三周作业_第17张图片

通过观察发送和接收的字节数可知图中第一个ip地址是该好友的。百度查询该ip可得其地址。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第18张图片

向该好友验证其ip正确与否,下面是其截图:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第19张图片

动手实践:nmap
任务:使用nmap开源软件对靶机环境扫描,回答问题并给出操作命令:

1). 靶机ip地址是否活跃?

2). 靶机开放了哪些TCP和UDP端口?

3). 靶机安装了什么操作系统?版本多少?

4). 靶机上安装了哪些网络服务?

首先用 ipconfig 命令查询得到靶机ip地址192.168.200.125:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第20张图片

在攻击机中输入ping 192.168.200.125,可以看到靶机ip地址活跃:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第21张图片

使用nmap -sS -O 192.168.200.125命令可以得到靶机的端口信息和操作系统及其版本信息:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第22张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第23张图片

使用命令 nmap -sV 192.168.200.125 可以探查网络服务

20199106 2019-2020-2 《网络攻防实践》第三周作业_第24张图片

动手实践:Nessus

任务:使用Nessus开源软件对靶机环境进行扫描,并回答如下问题:

1)靶机上开放了哪些端口?

2)靶机各个端口上网络服务存在何种安全漏洞?

3)你认为该如何攻陷靶机环境,以获得系统访问权?

首先打开winXP自带的Nessus软件,如下所示:

选择:开始->所有程序->扫描工具->Nessus->Nessus Client

登录名/密码:administrator/mima1234

20199106 2019-2020-2 《网络攻防实践》第三周作业_第25张图片

选择Policies->Add添加一个扫描策略,然后重进一下软件,否则下一步无法进行。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第26张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第27张图片

选择Scans->Add,添加一个扫描并立刻开始扫描。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第28张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第29张图片

此时得到扫描报告如下,可知靶机开放了24个端口,

20199106 2019-2020-2 《网络攻防实践》第三周作业_第30张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第31张图片

可见其中有两个高危项:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第32张图片

点开25216查看,如下图:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第33张图片

根据上图显示,安装在远程主机上的Samba服务器的版本是受多个堆溢出漏洞影响,所以想要攻陷靶机,攻击者可以设法远程利用samba权限执行代码来进行攻击。

实践作业

通过搜索引擎搜索自己在互联网上的足迹,并确认是否存在隐私和敏感问题泄露问题,如是,提出解决办法。

搜索结果如下:

20199106 2019-2020-2 《网络攻防实践》第三周作业_第34张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第35张图片

20199106 2019-2020-2 《网络攻防实践》第三周作业_第36张图片

除了以前学校发布的公开信息,并未发现有信息泄露。

学习中遇到的问题及解决

问题:虚拟机中,打开Nessus需要Flash10插件。

20199106 2019-2020-2 《网络攻防实践》第三周作业_第37张图片

解决办法:换成google浏览器就可以了。

学习感想和体会

在网上找信息也是一门学问,我还需要经常摸索,熟悉操作和寻找技巧。

winXPAttacker虚拟机中自带Nessus。
选择:开始->所有程序->扫描工具->Nessus->Nessus Client

参考资料

《网络攻防技术与实践》 诸葛建伟

《资源监视器打开教程》

你可能感兴趣的:(20199106 2019-2020-2 《网络攻防实践》第三周作业)