• 2019-9-26:渗透测试,基础学习,nmap扫描kali虚拟机服务


    初识Nmap

    1, 首先确定kali的ip地址,输入命令ifconfig

    2, 开启所需要扫描的服务,

    开启ssh:service ssh start, 确认ssh服务是否开启service ssh status

    开启postgresql:service postgresql start,确认postgresql服务是否开启 service postgresql status

    开启samba:service smbd start,确认smaba服务是否开启,service smbd status

    ,开启vsftp:service vsftpd start,确认vsftp服务是否开启,service vsftpd status

    kali默认没有安装vsftp无法直接开启的话,可以apt-get install vsftpd即可

     

    3, 确定想要扫描的服务都开启之后,宿主机启动扫描,打开命令提示符,输入命令

    nmap 192.168.20.135 ,直接单个ip扫描,发现扫描结果不准确,根据提示确定机器开启的话加-Pn

     

    4, 重新输入命令 nmap 192.168.20.135 -Pn,确定可以扫描到kali虚拟机

    5, 扫描结果的解释:

    port下为扫描到的服务端口号,state显示的为扫描到的服务启动状态,service为服务名

    21/tcp,机器开启了 21号端口,tcp协议的,状态是open打开的,服务名称为ftp服务

    139tcp 机器开启了139号端口,tccp协议的,状态是open打开的,服务名称为netbios-ssn,netbios-ssn就是smba服务,smba用来文件和打印共享的

    111/tcp,目标开启了111端口,使用的tcp协议,服务名rpcbind,查询他是一个RPC服务,主要是在nfs共享时候负责通知客户端,服务器的nfs端口号的。简单理解rpc就是一个中介服务。kali下netstat -ntulp发现确实有开111端口

    445/tcp端口也开启了,服务名microsoft-ds,也是smbd上的一个端口,用来文件和打印共享的

    6, 结果分析

    我还开启了ssh,但是换了默认端口mysql服务都没有被扫描出来,所以可以得知,nmap扫描也不一定准确,除非更深入的学习更多了解更多

  • 相关阅读:
    最短路径算法 2.Dijkstra算法
    最短路径算法 1.Floyed-Warshall算法
    POLYGON(动态规划)
    JAG Asia 2016-Similarity of Subtrees(BFS+哈希)
    2019ACM-ICPC南京网络赛Holy Grail (SPFA / Floyd 模板题)
    2019ACM-ICPC南京网络赛Greedy Sequence
    快速输入输出
    2019HDU多校训练第七场J-Just Repeat
    JAG Asia 2017 C-----Prime-Factor Prime(素数区间筛)
    2019HDU多校训练第五场1007-permutation 2
  • 原文地址:https://www.cnblogs.com/sym945/p/11594176.html
Copyright © 2020-2023  润新知