Nmap使用方法及常用命令学习
本文为学习笔记,仅限学习交流。不得利用、从事危害国家或人民安全、荣誉和利益等活动。
请参阅《中华人民共和国网络安全法》
7-30作业 —Nmap 练习
Nmap 是Network Mapper,中文为“网络映射器”。
Nmap 是一款开源的网络探测和安全审核的工具,它的设计目标是快速地扫描大型网络,是网络管理员必用的软件之一,
以及用以评估网络系统保安。
Nmap 脚本引擎(NSE)是Nmap最强大,最灵活的功能之一。
它允许用户编写(和共享)简单的脚本(使用Lua编程语言) )自动化各种网络任务。
用户可以依赖分布在Nmap上的不断增长的各种脚本,或者编写自己的脚本来满足自定义需求。
Nmap安装包链接:https://pan.baidu.com/s/1ewpPeH0XD7XW-a8qHhE3rg
提取码:ujpo
官方下载安装包:www.nmap.org/download.html
Nmap的基础语法:
Nmap【空格】【选项|多选项|协议】【空格】【目标】
例如:nmap -A -F -T4 -v 192.168.0.109
(-A 全面扫描,-F快速扫描常用的100个端口, -T4扫描过程使用的时序, -v详细显示)
主机发现:
-sn :只进行主机发现,不进行端口扫描 扫描(C段) 1-24
命令: nmap -sn 192.168.0.1/24
端口扫描:
-Pn: 不对目标进行ping探测(不判断主机是否在线)(直接扫描端口)
命令: namp -Pn 192.168.0.106
-p 指定端口扫描,如“1-65535、1433、135、22、80”等
命令:nmap -p 20-80
命令:nmap -p 135,443,455 192.168.0.109
-F 快速扫描默认/常用100个端口
命令:nmap -F 192.168.0.106
扫描技术:
-sS 半开放扫描 (使用SYN扫描,不需要完成三次握手)
命令:nmap -sS 192.168.0.109
-sT 需要完成三次握手,只适用于找出TCP和UDP端口
命令:nmap -sT 192.168.0.106
-sU udp扫描端口
命令:nmap -sU 192.168.0.106
-sA ack扫描 这项高级的扫描方法通常用来穿过防火墙的规则集
命令:nmap -sA 192.168.0.106
操作系统和设备侦测
-O 远程检测操作系统和软件
命令: nmap -O 192.168.0.158
-O --osscan-guess 猜测目标操作系统版本
命令: nmap -O --osscan-guess 192.168.0.106
目标选择:
-A 全面扫描进 (耗时较久)
命令:nmap -A +ip
常用命令:
ping 扫描
命令:nmap ping 192.168.0.109
–sV 对目标主机的服务版本信息进行探测
命令:nmap –sV 192.168.0.109
–script=default 使用NSE脚本探测主机
命令:nmap –script=default 192.168.0.109
命令:nmap -T4 -F -P0 +IP
T4 指定扫描过程使用的时序,总有6个级别(0-5),级别越高,扫描速度越快,但也容易被防火墙或IDS检测并屏蔽掉,
在网络通讯状况较好的情况下推荐使用T4
-F 扫描常用的100个端口
Nmap的基础语法:
Nmap【空格】【选项|多选项|协议】【空格】【目标】
-End
Nmap使用方法及常用命令学习相关推荐
- mondb 常用命令学习记录
mondb 常用命令学习记录 一.MongoDB 下载安装 MongoDB官网 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制 ...
- ubuntu系统vim常用命令学习以及ubuntu软件下载安装
文章目录 一.ubuntu系统vim常用命令学习 (一)进入进入vim编辑器的方式 (二)vi的三种工作方式 (三)退出vi的命令 (四)命令模式下的各种命令 1.光标移动命令 2.插入命令 3.删除 ...
- Git常用命令学习手册
注意: 学习前请先配置好Git客户端 相关文章:Git客户端图文详解如何安装配置GitHub操作流程攻略 官方中文手册:http://git-scm.com/book/zh GIT 学习手册简介 本站 ...
- 删除mysql指令_MySQL常用命令学习笔记
本文转载自[微信公众号:WalkingCloud,ID:WalkingCloud2018]经微信公众号授权转载,如需转载与原文作者联系 MySQL常用命令学习笔记 一.数据库相关操作 1)创建数据库 ...
- 力控组态软件后台组件Ado组件的控件方法及常用命令
力控组态软件后台组件Ado组件的控件方法及常用命令 先在SQL SERVER中建立一个表Table_1,包含3个字段: d_t 日期时间型 int_1 整数型 float_1 浮点型 1.在配置> ...
- nmap扫描使用方法及常用命令
Nmap 是一款开放源代码的网络探测和安全审核的工具. 在扫描互联网服务提供商网络时(如政府或秘密服务器网站),如果没有被允许的话,不要进行扫描.否则,会惹上法律麻烦. Nmap包含四项基本功能: 主 ...
- linux常用脚本的使用方法,Linux常用命令用法100个
Linux常用命令用法100个 发布时间:2013-05-25 13:53:27 作者:佚名 我要评论 平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文 ...
- MySQL常用命令学习笔记
学习视频地址 文章目录 ==[学习视频地址](https://www.bilibili.com/video/BV1NJ411J79W?p=13)== 一.虚拟机内: 二.mysql内基本命令:(MyS ...
- [note] Homebrew的介绍、安装方法与常用命令整理
Homebrew介绍: Homebrew是Mac下一款软件包管理器(软件包管理系统:在计算机中自动安装.配置.卸载和升级软件包的工具组合),可以简化macOS上软件的安装管理过程.Homebrew C ...
最新文章
- icp mysql_MySQL · 特性分析 · Index Condition Pushdown (ICP)
- 马斯克涨价推出完全自动驾驶FSD,放话“激光雷达即使免费也不用”
- Disruptor之概览
- 填平新版本Xcode安装插件不成功的坑
- Hadoop pipes设计原理
- book mac pro怎么重装系统_MAC笔记本电脑解决NTFS硬盘无法写入的简要方法
- HDU3388(二分+容斥原理)
- 日服巫术online过驱动保护分析(纯工具)(工具+自写驱动)
- 【bzoj5110】[CodePlus2017]Yazid 的新生舞会 Treap
- 计算机视觉基础:图像处理 Task 03 - 颜色空间互转
- 计算机的常见故障及解决方法,最全的电脑开机常见故障及解决方法!
- UOS国产操作系统_三方源
- mac book pro osX10.8.5无法创建可引导的usb驱动器格式化失败解决方案
- 微信小程序实现全局登陆状态
- 服务器ssd硬盘格式化,格式化没你想象的简单 格式选错了对SSD有损
- 还停留在图片识别?谷歌已经开始研究视频识别了
- unity 查找所以物体_unity中查找物体的方法
- mysql远程主机强迫关闭了_channal经常关闭
- VC/MFC 使用jsoncpp解析json格式内容
- [转]JavaScript和html5 canvas生成圆形印章
热门文章
- 汽车诊断之UDS入门-0x3E(TesterPresent)诊断仪在线
- pc使用android,如何在电脑上使用Android系统在PC上玩玩Android游戏
- 布尔(Boolean)表达式
- 用Google Assistant 的Trivia模板创建一款益智问答游戏
- word文档更改所有者和计算机信息,批量更改100份Word文件名称,这招你一定要会!-批量修改文件名...
- tf.identity的作用
- Kn Script V6.3.0 震撼来袭!原名QQ可能想认识的人引流脚本
- redis-主从同步
- c语言中字符串关于左值,关于左值lvalue和右值rvalue的一点理解
- 眼球上的科技 隐形眼镜可以当电视看