当前位置: 首页 > news >正文

Nmap网络扫描器基础功能介绍

怎么快速知道网络中存在哪些设备呢?我们可以借用扫描工具Nmap来实现这个功能。
在这里插入图片描述

下载

  1. Windows系统可以前往Nmap官网下载安装包。

  2. Linux使用对应的包管理器可以直接安装,命令如下

# Debian/Ubuntu
apt install nmap# RedHat/Fedora
yum install nmap
dnf install nmap# Arch
pacman -Sy nmap
  1. macOS需要先安装Homebrew,然后即可像Linux一样通过命令安装。
# 安装Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# 使用Homebrew安装nmap
brew install nmap

常用功能

  1. 扫描本地网络中在线的设备。

扫描命令:

nmap -sn 192.168.0.0/24

下面是截取的部分查询结果。

在这里插入图片描述

  1. 对查询到的设备进行端口扫描,以此判断开放了哪些服务。

查询命令:

nmap -Pn 192.168.0.13

从查询结果中可以看到此设备开启了FTP、SSH、Http等服务,我们就可以依据此信息去访问对应的服务。

在这里插入图片描述

  1. 通过帮助命令,查看更多使用方法。
nmap -h
nmap --help# Linux下还可以使用man查看完整的介绍文档
man nmap
http://www.lryc.cn/news/444964.html

相关文章:

  • idea 编辑器常用插件集合
  • 如何优化Java商城系统的代码结构
  • 两数之和、三数之和、四数之和
  • 这几个方法轻松压缩ppt文件大小,操作起来很简单的压缩PPT方法
  • 【nvm管理多版本node】下载安装以及常见问题和解决方案
  • C++(学习)2024.9.23
  • 大数据处理从零开始————3.Hadoop伪分布式和分布式搭建
  • 跟着问题学12——GRU详解
  • 内核是如何接收网络包的
  • 计算机毕业设计之:基于微信小程序的电费缴费系统(源码+文档+讲解)
  • 【leetcode】环形链表、最长公共前缀
  • C#开发记录如何建立虚拟串口,进行串口通信,以及通信模板
  • 电源设计的艺术:从底层逻辑到工程实践
  • 软媒市场新探索:软文媒体自助发布,开启自助发稿新篇章
  • 【Kubernetes】常见面试题汇总(二十七)
  • 基于单片机巡迹避障智能小车系统
  • Python163邮箱发送:提升发送效率的技巧?
  • springboot中的异步任务
  • Linux学习笔记8 理解Ubuntu网络管理,做自己网络的主人
  • 理解线程的三大特性:原子性、可见性和有序性
  • 英特尔®以太网网络适配器E810-CQDA1 / E810-CQDA2 网卡 规格书 e810 网卡 规格书 Intel100G E810 网卡 白皮书
  • 好用的idea方法分隔符插件
  • 通过 Xshell 无法连接到 Ubuntu
  • Java面试篇基础部分-Synchronized关键字详解
  • 数据结构之线性表——LeetCode:67. 二进制求和,27. 移除元素,26. 删除有序数组中的重复项
  • SQL_HAVING小例子
  • Avalonia第三方UI库Semi.Avalonia用法详解
  • 宠物智能化听诊器的健康管理!
  • MyBatis-Plus 实体类注解
  • 如何写一个自动化Linux脚本去进行等保测试--引言