nmap 使用脚本引擎进行扫描

1.下载nmapnmap官网)。

2.安装nmap。

3.编辑环境变量(windows下所需),保存。

4.成功在cmd下输入nmap会显示Usage。

5.使用脚本引擎(若缺少脚本,可以到nsedoc下载相应脚本):

  (1)扫描web敏感目录:

nmap -p 80 --script=http-enum.nse www.text.com

  (2)使用所有的脚本进行扫描:

nmap -p 80 --script all www.test.com

  (3)使用通配符扫描:

nmap -p 80 --script "http-*" www.text.com

Windows常见报错:

解决方案:下载最新winpcap并安装

时间: 2024-08-05 15:25:14

nmap 使用脚本引擎进行扫描的相关文章

Nmap脚本引擎原理

Nmap脚本引擎原理 一.NSE介绍 虽然Nmap内嵌的服务于版本探测已足够强大,但是在某些情况下我们需要多伦次的交互才能够探测到服务器的信息,这时候就需要自己编写NSE插件实现这个功能.NSE插件能够完成网络发现.复杂版本探测.脆弱性探测.简单漏洞利用等功能. 转载请注明出处:http://www.cnblogs.com/liun1994/ 在文章   "Nmap脚本文件分析(AMQP协议为例)"   中会将版本探测,NSE脚本原理联系起来,具体分析Nmap探测的执行过程. 在文章 

Nmap脚本引擎NSE

Nmap网络安全审计(六) Nmap脚本引擎NSE NSE中的脚本采用Lua语言编写.NSE设计出来是为了提供Nmap的灵活性,式版的NSE包含14个大类的脚本,总数达500多个,这些脚本的功能包括对各种网络口令强度的审计,对各种服务器安全性配置的审计,对各种服务器漏洞的审计等. NSE脚本的运行 我们使用NSE脚本测试一台主机,我们来看一下这条指令使用的参数,-O进行操作系统检测,-sV对目标系统的服务进行检测,这里我们没有使用脚本的参数所有使用的是默认脚本,默认脚本会使用-sC参数.默认脚本

一些Nmap NSE脚本推荐

前言 Nmap是一款强大的开源扫描工具.同时Nmap提供了强大的脚本引擎(Nmap Scripting Engine),支持通过Lua脚本语言来扩展Nmap的功能,在Nmap的发行版中已经包含了数百个扩展脚本,除了辅助完成Nmap的主机发现.端口扫描.服务侦测.操作系统侦测四个基本功能,还补充了其他扫描能力:如执行HTTP服务详细的探测.暴力破解简单密码.检查漏洞信息等等. 脚本分类及使用 分类 Nmap脚本主要分为以下几类,引用自:Nmap脚本使用总结: auth: 负责处理鉴权证书(绕开鉴权

c# 动态执行脚本,相关的几个脚本引擎.

Jint   嵌入式的javascript脚本支持引擎,一直都在更新,对各种方法支持也比较好,可以 C# 交互. https://github.com/sebastienros/jint Jurassic 嵌入式的javascript脚本支持引擎,很久都没有更新了,和 jint很类似,稳定性还可以,可以 C# 交互. http://jurassic.codeplex.com/ IronPython 嵌入式的Python脚本引擎,支持各种python包,我用IronPython 实现过部分的 DH

JDK8在Java转让Javascript脚本引擎动态地定义和运行代码

import java.lang.*; import java.util.Arrays; import java.util.List; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class ScriptEngineTest { public static void main(String[] args) throw

JDK8中Java调用Javascript脚本引擎动态定义与执行代码

import java.lang.*; import java.util.Arrays; import java.util.List; import javax.script.Invocable; import javax.script.ScriptEngine; import javax.script.ScriptEngineManager; public class ScriptEngineTest { public static void main(String[] args) throw

Java 8 的 Nashorn 脚本引擎教程

本文为了解所有关于 Nashorn JavaScript 引擎易于理解的代码例子. Nashorn JavaScript 引擎是Java SE 8的一部分,它与其它像Google V8 (它是Google Chrome 和Node.js的引擎)的独立引擎相互竞争. Nashorn 扩展了Java在JVM上运行动态JavaScript脚本的能力. 在接下来的大约15分钟里,您将学习如何在 JVM 上动态运行 JavaScript. 通过一些简短的代码示例演示最近 Nashorn 的语言特性. 学习

【开源】.Net 动态脚本引擎NScript

开源地址: https://git.oschina.net/chejiangyi/NScript 开源QQ群: .net 开源基础服务  238543768 .Net 动态脚本引擎 NScript   用于解决.net环境windows系统下类似java中Grovvy的功能和方向.在互联网项目可以用来做一些功能,如动态营销活动(营销业务解耦和剥离),规则引擎,流程引擎,windows运维脚本,源码式插件开发等. 使用方式 包括exe Main方式,程序集方式,应用程序域三种方式. 最终编译文件

Rhino脚本引擎技术介绍

引用:http://p.primeton.com/articles/54c1e255be20aa4735000001 http://blog.csdn.net/u013292493/article/details/51020057 java8已不支持Rhino Java8的Nahsorn脚本引擎教程:http://www.cnblogs.com/top8/p/6207945.html