补充 Nmap 输入与输出
NSE 用来扩充原本 nmap 的功能,并有五个功能分别如下:
NSE 使用 Lua 程序语言撰写而成,并透过 nmap -sC
或 nmap --sciript
指定扫描脚本。
脚本也有分成以下几种类别:
目前有 604 个脚本可以使用,以下示范几个例子:
载入预设与安全的脚本
nmap --script default,safe
载入单一脚本
nmap --script smb-os-discovery
载入指定类别内的脚本
nmap --script default,banner
载入所有以 http 开头的脚本
nmap --script "http-*"
载入脚本参数
nmap -sC --script-args 'user=fei,pass=",{}=bar",paths={/admin,/cgi-bin},xmpp-info.server_name=localhost'
NSE 定义几个格式,如果想自行开发脚本可以参考:
脚本栏位 | 说明 |
---|---|
description | 脚本描述,前面可以简单说明该脚本是针对什麽进行扫描。 |
categories | 定义该脚本的类别,如 categories = {"default", "exploit", "safe"} |
author | 脚本的姓名 |
license | 确认该脚本的版权 |
dependencies | 是否有其他脚本的相依性,需要先使用哪一个脚本之後,才可以执行现在的脚本。 |
<<: 第10车厢-你今天table了吗?tableRWD+简易分页应用篇
>>: D10 - 彭彭的课程#Python 流程控制:回圈基础,while 回圈、for 回圈
本篇来分享我录取研究所以後寻找指导教授的故事! 进入正题 如果是正在念/已经毕业的硕士生都会知道找教...
在上一章中介绍了 attribute directive 的用法,接着要来介绍另一种 Angular...
「物件将它们的资料隐藏在抽象层後方,然後将操纵这些资料的函式暴露在外。资料结构则将资料暴露在外,且...
今天来介绍一下tagcloud一下 有些人会叫做文字云 他的概念就是呈现出资料中重复越多次(计数的概...
前几篇有介绍过CANBus~透过MCP2515模块去完成通讯。 这篇会使用STM32当中的CAN-B...