(十六)上帝之眼NMAP

132 阅读2分钟

Nmap介绍与安装教程

开场问候

  • 介绍Nmap工具

Nmap概述

  • 别称“上帝之眼”
  • 用途
    • 扫描网络上的电脑开放的网络连接端
    • 确定服务运行在哪些连接端
    • 推断计算机运行的操作系统
    • 评估网络系统安全性
    • 列举网络主机清单、管理服务、升级、调度、监控主机或服务的运行状况
    • 检测目标机是否在线及端口开放情况
    • 侦测运行的服务类型及版本信息
    • 侦测操作系统与设备信息

安装Nmap

  • 来到Kali Linux环境
  • 使用sudo su命令切换用户并输入kenny密码
  • 查看IP地址
  • 使用Nmap进行扫描
  • Windows版本的Nmap安装
    • 打开压缩包
    • 提取压缩包
    • 双击点击安装文件
    • 安装步骤
      • 点击agree接受条款
      • 默认安装路径
      • 点击安装
      • 等待安装结束
    • 创建快捷方式
    • 安装完成

Nmap简单介绍

优点

  • 灵活性
    • 支持十种不同的扫描方式
    • 支持多种目标对象扫描
      • 单个IP地址(电脑)
      • 整个局域网下的IP地址
  • 强大性
    • 可扫描互联网上的大规模计算机
  • 可移植性
    • 支持主流操作系统
      • Windows
      • Linux
      • Mac
  • 开放性
    • 源码开放
    • 方便移植至不同操作系统
  • 简单性
    • 提供默认操作涵盖基础功能
  • 自由性
    • 开源软件
    • 文档丰富

社区支持

  • 强大的社区团队支持
  • 功能强大
  • 使用简单

基本功能

  • 主机发现
  • 端口扫描
  • 版本版本
  • 操作系统侦测
  • 防火墙和IDS的VBP技巧
  • NSE脚本引擎功能

功能参数

  • 示例参数解释
    • -O 参数: TCP/IP协议指纹扫描
    • -sV 参数: 获取端口详细服务版本信息
    • -sS 参数: TCP SYN扫描加速
  • 命令演示
    • nmap IP地址
    • nmap -sV IP地址
    • nmap -O IP地址