1、L003003008端口扫描之netifera工具课程编写类别内容实验课题名称netifera工具使用实验目的与要求利用netifera工具进行端口扫描实验环境VPC1(虚拟PC)操作系统类型:linux,网络接口:eth0VPC1 连接要求PC 网络接口,本地连接与实验网络直连软件描述1、学生机要求安装java环境2、vpc安装linux实验环境描述1、学生机与实验室网络直连;2、VPC1与实验室网络直连;3、学生机与VPC1物理链路连通;预备知识Netifera不仅是一个网络安全工具,同时是一个用于网络安全工具开发的模块化平台。作为一个模块化的平台,他提供了许多应用程序接口(API),用于
2、以下任务高性能异步套接字连接和通信链路级数据包捕捉和原始套接字注入网络协议头构造和分析应用层协议库作为网络安全工具和tcp和udp服务检测操作系统识别全面支持ipv4和ipv6 破解dns域迁移发现web应用程序,收集e-mail地址并将网络结构加入数据模型中实验内容使用netifera工具进行端口扫描实验步骤学生登录实验场景的操作1、学生单击实验拓扑按钮,进入实验场景,进入bt5目标主机,(第一次启动目标主机,还需要安装java控件),如图所示:2、打开目标主机bt5,进入如下命令行模式,然后输入startx进入图形界面。新手我们建议进入图形界面进行相应的操作。如图所示:3、打开netife
3、ra工具方法一:可以点击“application”“backtrack”“information gather”“network analysis”“network scanners”“netifera”,如下图所示:4、方法二:也可以使用命令行打开。先切换到netifera目录下,使用命令ls查看。如图:5、使用命令./netifera来打开netifera的窗口。下图为正在打开netifera。6、打开后,如图。在使用该工具之前,需理解一下关键词实体:是一个特定类型的信息收集对象工作区:是存放实体数据库的实例空间:是工作区信息子集。用于用户组织收集的信息。输入栏:用于向空间中手动添加新的实
4、体,他能识别如下格式:ip、CIDR表示法、URL、E-mail地址、主机名和域名。场景:是特定任务的用户配置界面。netifera有两种:工具和嗅探工具方式是对实体启动工具,而嗅探方式用于从网络上被动的手机信息。任务:包含当前控件启动操作的信息。7、为扫描网段192.168.1.0/24,在输入栏输入192.168.1.0/24,然后回车。如图:8、在目标网段上右击,并选择“discovery tcp service”或discovery udp service,还可以选择左下角的第一个按钮,以开始对普通的tcp udp进行扫描。如图:9、如果选择“discovery tcp service”,然后点击“run”。如图:10、点击“detial”,会发现tcp中开放端口为80端口。如图:11、同样方法,我们来选择discovery udp service,然后点击run,选择detials。查看扫描的端口。如图:12、要退出netifera,可以用“netifera”“exit”选项或者单击netifera主窗口右上方的“close”按钮。如图:13、实验到此就结束了,关闭实验环境。