首页 > 其他分享 >网络渗透测试实验_1_网络扫描与网络侦察

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

时间:2022-12-01 16:25:00浏览次数:68  
标签:FTP 截图 渗透 扫描 端口 网络 Metasploitable2

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

1. 实验目的和要求

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

系统环境:Kali Linux 2、Windows

网络环境:交换网络结构

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

2. 实验步骤

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

 

 

 

 

 

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

 

截图搜索到的地址信息。

 

 

 

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

 

获取自己手机的LAC和CID:

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

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

 

4、编码解码

 

 

5、将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 地址,两者值相同吗?如果不相同的话,说明原因。

 

 

 6、NMAP使用

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

 

 

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

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

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

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

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

 

 

Metasploitable2使用的操作系统为Linux。

6.3 利用NMAP穷举 Metasploitable2上dvwa的登录账号和密码。

 

 

 

 

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

 

 

 

 

 

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

 

 

 

 

 

 8、Winhex简单数据恢复与取证

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

用winhex以16进制查看文件,尝试将文件头修改为FFD8,结果一次就成功了。

 

 

 

 

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

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

 

 

 

 

 

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

 

 

 

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

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

 实验小结:何为Ethical Hacking?

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

标签:FTP,截图,渗透,扫描,端口,网络,Metasploitable2
From: https://www.cnblogs.com/H4RUH1RO/p/16941748.html

相关文章

  • 女生适合学网络安全吗,学完就业怎么样?
    近年来,随着互联网技术的快速发展,网络安全问题受到了各大企业的关注与重视,而作为当下热门的技术,很多人都萌生了学习网络安全的想法,因此不少人会问:网络安全适合女生学习吗......
  • vs2022 installer 安装进度条无网络问题,如何解决?
    1.查看 aka.ms对应IP进入 https://ip.tool.chinaz.com/aka.ms  2.将ip映射到host文件中 ......
  • 获取当前网络状态(是否可用) ,nullpoint处理
    /** *获取当前网络状态(是否可用) */ publicstaticbooleanisNetworkAvailable(){   ConnectivityManagerconnManager=(Con......
  • Vulnhub之Beelzebub 1靶机详细解题过程(该靶机网络连接很不稳定)
    Beelzebub1作者:jason_huawen靶机基本信息名称:Beelzebub:1地址:https://www.vulnhub.com/entry/beelzebub-1,742/提示:Youhavetoenumerateasmuchasyoucan......
  • QuTrunk与MindSpore量子神经网络初探
    1、概述QuTrunk是启科量子开发和已经开源的一款量子编程框架软件产品,关于QuTrunk的详细介绍,用户可以访问启科的开发者社区站点详细了解,也可以进入github上此项目下进行查......
  • nginx网络安全配置
    1.隐藏nginx版本信息在nginx.conf中配置http{...#隐藏版本信息server_tokensoff;...}可以看到已经没有nginx信息了隐藏nginx版本2.隐藏powe......
  • docker swarm overlay网络
    Overlay网络的基本介绍Overlay网络的基本架构组成Overlay网络技术是指在传统网络架构之上叠加的虚拟化技术模式。也就是说它是依托于传统网络架构的前提条件下,实......
  • 关于vm虚拟机网络设置的思考
    问题背景:实验环境要求四台电脑,hostIP如下client:  eth0192.168.4.10/24proxy:  eth0192.168.4.5/24      eth1192.168.2.5/24web1:  eth0192.1......
  • Java进阶学习之网络编程(4)
    目录1.网络编程概述1.1.目的1.2.常用的网络协议1.2.1.TCP1.2.2.UDP2.Socket网络编程2.1.Socket是什么2.2.Socket工作流程2.3.案例《计算机网络》作为计算机专业的必修课,估......
  • 网络-网络通信过程-笔记
    1.网络通信过程1.2台电脑的网络说明如果两台电脑之间通过网线连接是可以直接通信的,但是需要提前设置好ip地址以及网络掩码并且ip地址需要控制在同一网段内,例如一台为​​1......