首页 > 其他分享 >nmap使用笔记

nmap使用笔记

时间:2023-05-05 14:46:03浏览次数:75  
标签:script nmap scan packets 笔记 -- 使用 ports

nmap官网

常用命令参数及示例

命令参数

目标明细单:

可以传递主机名、IP 地址、网络等。

例如:scanme.nmap.org,microsoft.com/24,192.168.0.1;10.0-255.0-255.1-254

-iL <inputfilename> 从文件中输入要扫描的主机

-iR <num hosts> 选择随机的目标

--exclude <host1[,host2][,host3],...> 扫描时排除以上主机

--excludefile <exclude_file> 扫描时排除文件中的主机
主机发现:
-sL: List Scan - simply list targets to scan
-sn: Ping Scan - disable port scan
-Pn: Treat all hosts as online -- skip host discovery
-PS/PA/PU/PY[portlist]: TCP SYN/ACK, UDP or SCTP discovery to given ports
-PE/PP/PM: ICMP echo, timestamp, and netmask request discovery probes
-PO[protocol list]: IP Protocol Ping
-n/-R: Never do DNS resolution/Always resolve [default: sometimes]
--dns-servers <serv1[,serv2],...>: Specify custom DNS servers
--system-dns: Use OS's DNS resolver
--traceroute: Trace hop path to each host
扫描技术:
-sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon scans
-sU: UDP Scan
-sN/sF/sX: TCP Null, FIN, and Xmas scans
--scanflags <flags>: Customize TCP scan flags
-sI <zombie host[:probeport]>: Idle scan
-sY/sZ: SCTP INIT/COOKIE-ECHO scans
-sO: IP protocol scan
-b <FTP relay host>: FTP bounce scan
PORT SPECIFICATION AND SCAN ORDER:
-p <port ranges>: Only scan specified ports
Ex: -p22; -p1-65535; -p U:53,111,137,T:21-25,80,139,8080,S:9
--exclude-ports <port ranges>: Exclude the specified ports from scanning
-F: Fast mode - Scan fewer ports than the default scan
-r: Scan ports sequentially - don't randomize
--top-ports <number>: Scan most common ports
--port-ratio <ratio>: Scan ports more common than
SERVICE/VERSION DETECTION:
-sV: Probe open ports to determine service/version info
--version-intensity <level>: Set from 0 (light) to 9 (try all probes)
--version-light: Limit to most likely probes (intensity 2)
--version-all: Try every single probe (intensity 9)
--version-trace: Show detailed version scan activity (for debugging)
SCRIPT SCAN:
-sC: equivalent to --script=default
--script=<Lua scripts>: is a comma separated list of
directories, script-files or script-categories
--script-args=<n1=v1,[n2=v2,...]>: provide arguments to scripts
--script-args-file=filename: provide NSE script args in a file
--script-trace: Show all data sent and received
--script-updatedb: Update the script database.
--script-help=<Lua scripts>: Show help about scripts.
is a comma-separated list of script-files or
script-categories.
OS DETECTION:
-O: Enable OS detection
--osscan-limit: Limit OS detection to promising targets
--osscan-guess: Guess OS more aggressively
TIMING AND PERFORMANCE:
Options which take

标签:script,nmap,scan,packets,笔记,--,使用,ports
From: https://www.cnblogs.com/victoryhan/p/17362938.html

相关文章

  • 云原生学习笔记-DAY3
    etcd进阶和K8s资源管理1etcd进阶1.1etcd配置etcd没有配置文件,配置是从serivce文件里面加载参数实现的1.2etcd选举机制1.2.1选举简介etcd基于Raft算法进行集群角色选举,使用Raft的还有Consul、InfluxDB、kafka(KRaft)等。Raft算法是由斯坦福大学的DiegoOngaro(迭戈......
  • python笔记-数据类型
    获取数据类型type(val)iftype(1)==int:print('1是int类型')iftype('hello')==str:print('1是字符串类型')iftype(1.5)==float:print('1是float类型')iftype([1,2])==list:print('1是list类型')类型转换prin......
  • 使用StackExchange.Redis组件C#模糊删除模糊查找
     C#StackExchange.Redis模糊删除模糊查找 ///<summary>///模糊查找///</summary>///<paramname="key"></param>publicList<XJDataDll.Tag.Point>SelectTags(stringpattern){......
  • 非法学专业人士的《中华人民共和国治安管理处罚法》使用教程 All In One
    非法学专业人士的《中华人民共和国治安管理处罚法》使用教程AllInOne《中华人民共和国治安管理处罚条例》demos(......
  • 页面引入css样式时,使用link和@import有什么区别
    css文件引入的方式有两种:1.HTML中使用link标签<linkrel="stylesheet"href="style.css/>2.css中使用@import@import"style.css"/*使用字符创*/@importurl("style.css")/*使用url地址*/link和@import区别link属于HTML标签,除了加载css外,还可以做很多其的他事,比......
  • supervisor 进程管理工具使用详解
    简介supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具。可以很方便的监听、启动、停止、重启一个或多个进程。用supervisor管理的进程,当一个进程意外被杀死,supervisor监听到进程死后,会自动将它重启,很方便的做到进程自动恢复的功能,不再需要自......
  • AI 学习笔记
    AI学习笔记机器学习简介DifferenttypesofFunctionsRegression:Thefunctionoutputsascalar(标量).predictthePM2.5Classification:Givenoptions(classes),thefunctionoutputsthecorrectone.SpamfilteringStructuredLearning:createsomethingwi......
  • Oracle使用imp导入dmp文件
    dmp文件导入到Oracle数据库一般有impdp和imp,如果impdp不好用时,就需要使用到imp来进行数据导入。(1).创建用户这一步完全根据个人需要是否创建新的用户createuser[用户名]identifiedby[密码];(2).创建表空间在创建表空间前可以使用如下命令查看以往表空......
  • 富文本的使用 [wangEditor5]
    1.安装npminstall@wangeditor/editor--save//安装Vue2组件(可选)npminstall@wangeditor/editor-for-vue--save2.引用2.1js部分注册组件import{Editor,Toolbar}from'@wangeditor/editor-for-vue'exportdefaultVue.extend({components:{Editor,T......
  • win11在cmder中使用vim查看内容的时候空白
    使用旧版控制台......