栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

kali linux的初学者之路(笔记)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

kali linux的初学者之路(笔记)

Nmap工具的基础使用

1.Nmap是什么?

        Nmap是一款主机扫描工具,他的图形化界面是Zenmap(但现在kali中已经舍弃了这个工具,大概是因为不太好用),分布式框架为Dnamp。nmap可以完成以下任务:

        主机探测

        端口扫描

        版本检测

        系统检测

        支持探测脚本的编写

2.Nmap在实际中应用场合如下:

        通过对设备或者防火墙的探测来审计它的安全性

        探测目标主机所开放的端口

        通过识别新的服务器审计网络的安全性

        探测网络上的主机

3.Nmap的基本操作

(1)对单个主机的扫描

nmap


(2)对多个不连续的主机进行扫描(不同的IP之间用空格分开)
nmap 192.168.3.2 192.18.3.155 192.158.13.56

(3)对连续的主机进行扫描
nmap 192.168.152.100-200

(4)对整个子网进行扫描
nmap 192.168.152.1-255
nmap 192.168.152.0/24

4.Nmap端口扫描

(1)什么是端口:端口是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。

nmap进行扫描的为虚拟端口

(2)常见的端口及其说明

        ①文件共享服务端口

端口号

端口说明

攻击方向

21/22/69

Ftp/Tftp文件传输协议

允许匿名的上传,下载,爆破,嗅探操作

2049

Nfs服务

配置不当

139

Samba服务

爆破,未授权访问,远程代码执行

389

Ldap目录访问协议

注入,允许匿名访问,弱口令

        ②远程连接服务端口

端口号

端口说明

攻击方向

22

SSH远程连接

爆破,SSH隧道及内网代理转发,文件传输

23

Telnet远程连接

爆破,嗅探,弱口令

3389

Rdp远程桌面连接

Shift后门(需要win server 2K3以下系统),爆破

5900

VNC

弱口令爆破

5632

PyAnywhere服务

抓密码,代码执行

        ③Web应用服务端口

端口号

端口说明

攻击方向

80/443/8080

常见的Web服务端口

Web攻击,爆破,对应服务器版本漏洞

7001/7002

WebLogic控制台

java反序列化,弱口令

8080/8089

Jboss/Resin/Jetty/Jenkins

反序列化,控制台弱口令

9090

WebSphere控制台

java反序列化,弱口令

4848

GlassFish控制台

弱口令

1352

Lotus domino邮件服务

弱口令,信息泄露,爆破

10000

Webmin-Web控制面板

弱口令

        ④数据库服务端口

端口号

端口说明

攻击方向

3306

MySQL

注入,提权,爆破

1433

MSSQL数据库

注入,提权,SA弱口令,爆破

1521

Oracle数据库

TNS爆破,注入,反弹Shell

5432

PostgreSQL数据库

爆破,注入,弱口令

27017/27018

MongoDB

爆破,未授权访问

6379

Redis数据库

可尝试未授权访问,弱口令爆破

5000

SysBase/DB2数据库

爆破/注入

(3)端口扫描方法

     ① -p参数,通过该参数指定一个想要扫描的端口号,可以指定一个也可以指定一个范围。

        nmap -p 80 192.168.152.129

        nmap -p 80-800 192.168.152.129

    ②扫描tcp端口

        -sT

        nmap -sT 192.168.152.129

     ③扫描udp端口

        -sU

        nmap -sU 192.168.152.129

5.Nmap主机发现        

(1)跳过Ping扫描阶段(无ping扫描): 通常Nmap在进行其他扫描之前,都会对目标进行一个Ping扫描。如果目标对Ping扫描没反应的话,就会直接结束整个扫描过程(服务器可以禁止Ping)

nmap -PN

(2)仅使用Ping协议进行主机发现 : 有的时候,需要快速的大量的主机中去快速的发现主机,这个时候,仅使用Ping协议进行扫描,速度会非常快

nmap -sP

(3)使用ARP协议进行主机发现 : ARP协议扫描只适用于局域网内,使用ARP,不仅速度快,而且结果也会更加准确。

nmap -PR

6.Nmap指纹识别

(1)识别服务和软件版本

-sV

Nmap -sV 192.168.152.129

(2)识别操作系统版本(需要root权限)

su - root  (获取root权限)

-O

Nmap -O 192.168.152.130

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/868346.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号