网络渗透测试_1_网络扫描与网络侦察

以下内容为课堂上的实验记录

1. 实验目的和要求

理解网络扫描、网络侦察的作用;通过搭建网络渗透测试平台,了解并熟悉常用搜索引擎、扫描工具的应用,通过信息收集为下一步渗透工作打下基础。

系统环境Kali Linux 2Windows

网络环境交换网络结构

实验工具: Metasploitable2(需自行下载虚拟机镜像)NmapKali)WinHex、数据恢复软件等。

2. 实验步骤

1、用搜索引擎Google或百度搜索麻省理工学院网站中文件名包含“network security”的pdf文档,截图搜索得到的页面。

 

 

 

 

 

2、照片中的女生在哪里旅行?

 

截图搜索到的地址信息。

 

 

 

3、手机位置定位。通过LACLocation Area Code,位置区域码)和CIDCell Identity,基站编号,是个16位的数据(范围是065535)可以查询手机接入的基站的位置,从而初步确定手机用户的位置。

 

获取自己手机的LACCID

Android 获取方法:Android 拨号*#*#4636#*#*进入手机信息工程模式后查看

iphone获取方法:iPhone:拨号*3001#12345#*进入FieldTestServing Cell info–>LAC=Tracking Area Code -->cellid = Cell identity

4、编码解码

 4.1、Z29vZCBnb29kIHN0dWR5IQ==解码截图

 

 

 

5、地址信息

5.1内网中捕获到一个以太帧,源MAC地址为:98-CA-33-02-27-B5;目的IP地址为:202.193.64.34,回答问题:该用户使用的什么品牌的设备,访问的是什么网站?并附截图。 

 

 

 

5.2 访问https://whatismyipaddress.com得到MyIP信息,利用ipconfig(Windows)ifconfig(Linux)查看本机IP 地址,两者值相同吗?如果不相同的话,说明原因。

 

 

 6NMAP使用

6.1利用NMAP扫描Metasploitable2(需下载虚拟机镜像)的端口开放情况并附截图。说明其中四个端口的提供的服务,查阅资料,简要说明该服务的功能。

 

 

21端口主要用于FTPFile Transfer Protocol文件传输协议)服务,FTP服务主要是为了在两台计算机之间实现文件的上传与下载,一台计算机作为FTP客户端,另一台计算机作为FTP服务器,可以采用匿名(anonymous)登录和授权用户名与密码登录两种方式登录FTP服务器。

80端口是为HTTPHyperText Transport Protocol)超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWWWorld Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的网址)加“: 80”来访问网站,因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入:80”了。

3306MySql数据库系统服务的默认端口。MySQL是数据库的一种。MySQL是一个网络服务,具有客户端和服务器端,底层采用TCP协议,默认端口号绑定的是3306

513端口是从使用cable modemDSL登陆到子网中的UNIX计算机发出的广播。这些人为入侵者进入他们的系统提供了信息。

 6.2利用NMAP扫描Metasploitable2的操作系统类型并附截图。

 

 

Metasploitable2使用的操作系统为Linux

6.3 利用NMAP穷举 Metasploitable2dvwa的登录账号和密码。

 

 

 

 

6.4 查阅资料,永恒之蓝-WannaCry蠕虫利用漏洞的相关信息。

 

 

 

 

 

7、利用ZoomEye搜索一个西门子公司工控设备,并描述其可能存在的安全问题。

 

 

 

 

 

 8Winhex简单数据恢复与取证

8.1 elephant.jpg不能打开了,利用WinHex修复,说明修复过程。

winhex查看文件,尝试将文件头修改为FFD8

 

 

 

 

8.2 笑脸背后的阴霾:图片smile有什么隐藏信息。

winhex打开该文件,在最后可以看见这样一行话。

 

 

 

 

 

8.3 尝试使用数据恢复软件恢复你的U盘中曾经删除的文件。

 

 

 

9、讨论学校热点的安全问题,以截图说明。

学校热点作为公共网络,本身在架设时肯定有在安全方面做考量,不过那大多数是为了保护学校内部资料的安全性,在使用通信时的安全性是难以保障的,我是用wireshark工具在校园网上抓了一下包,可以看到几分钟内就有了几千条记录,再加上之前实验里设备在内网中传输数据的安全性考虑,不难想象这是十分危险的。

 实验小结:何为Ethical Hacking?

Ethical Hacking,顾名思义,就是道德黑客的意思,与一般印象的黑客不同,道德黑客入侵、攻击别人的目的并不是为了索取报酬或是窃取数据,而是为了测试漏洞,并且修复他们。在日后的学习生活以及往后的工作中,我们也要做秉持以上的精神。

posted on 2022-12-01 16:11  H4RUH1RO  阅读(221)  评论(0编辑  收藏  举报