nmap扫描之自定义扫描脚本(一)

本文介绍了网络安全工具nmap的使用,特别是nse脚本的格式和功能,包括元数据、规则部分和动作部分。文章还提及了nmap的内置库shortport,用于常见端口规则,并举例说明其作用。
摘要由CSDN通过智能技术生成

0X00 与本文无关。。

本人目前是一名在读的硕士,也算不上什么技术大牛,擅长考试,不擅长实战哈哈。
之前所有的研究和学习记录大部分会用手写记录在本上,或者印象笔记之类的地方,但是每天看到那么多技术大牛在各种网站分享技术与心得,突然觉得养成一个记录分享的习惯也不错(不知道现在觉悟有没有很晚哈哈)。俗话说好记性不如烂笔头,尽可能的把自己学到的东西做一些记录,呃,反正写这个希望自己的能力有所提升,如果有什么值得探讨或者我说的不对的地方希望各位技术大牛出来指正我!最后一个希望!希望我能坚持更博!

0X01 nmap介绍

我目前研究的方向是网络安全,所以nmap这个工具用的还挺多,github上有许多nmap的工业协议的开源扫描脚本,主要是lua的脚本语言编写的,lua语言的基础我也不是太好。。。
附上一个github上的扫描脚本:
dnp3协议扫描脚本
上面是一个dnp3协议的扫描脚本,通过扫描dnp3的特定端口20000(类似于http端口为8080)从而可以获取支持该协议的主机的一些信息。所以最终的目的还是要通过学习编写自定义的扫描脚本来满足我们扫描不同协议的需求。

0X02 nse脚本格式

The Head Section

–该部分包含一些元数据,主要描述脚本的功能,作者,影响力,类别及其他。

<
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值