扫描工具

渗透测试流程

  • 信息收集:搜索引擎、构造特殊请求、扫描器扫描
    • 域名信息:whois、google hack、IP(端口及其对应服务)、旁注、CDN
    • 服务器:操作系统、web server(如apache、iis等)、程序语言
    • 信息泄漏:info.php、物理路径
  • 漏洞挖掘:sql注入、XSS
  • 漏洞利用:利用漏洞攻击服务器
  • 权限提升
  • 后门、清扫日志

端口扫描

2911524053459_.pic.jpg
  • 常见端口及对应服务


    image.png
  • 端口状态


    image.png

Nmap扫描器

“不老神器”:主流工具,是一款枚举和测试网络的强大工具。

功能:

  • 主机探测:探测网络上的主机。
  • 端口扫描:探测目标主机所开放的端口。
  • 版本检测:探测目标主机的网络服务,判断其服务名称及版本号。
  • 系统检测:探测目标主机的操作系统及网络设备的硬件特性。
  • 支持探测脚本的编写:使用Nmap的脚本引擎(NSE)和Lua编程语言。
2951524054102_.pic.jpg

一、
NMAP全面扫描:nmap -T4 -A -v targethost

-A选项用于使用进攻性(Aggressive)方式扫描。
-T4指定扫描过程使用的时序,一共有6个级别(0-5),级别越高扫描速度越快,但同时也容易被防火墙或IDS检测并屏蔽掉,网络状态良好的情况下推荐使用T4。
-v表示显示详细信息。

二、
NMAP版本检测:-sV 指定让Nmap进行版本监测

三、
NMAP OS侦测:并不是给出确切的系统,而是根据操作系统指纹猜测的结果。
-O

四、
特定端口扫描:-p

扫描目标主机1-500号端口 nmap -p1-500 host

五、
NMAP网段扫描:nmap -sP 192.168.1.0/24

六、
NMAP扫描参数:


image.png

七、
NMAP路由跟踪:


image.png

八、
扫描结果以文档形式呈现: nmap -oX 1.xml host

Nmap IP  对指定IP进行扫描
Nmap -p 端口号 IP  对指定端口进行扫描
Nmap -sT IP  对目标主机进行全连接扫描
Nmap -sS IP  对目标主机进行半连接扫描
Nmap -pX 1.xml IP  将扫描结果以xml的形式输出
Nmap -vv IP   详细描述输出扫描
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Nmap扫描原理与用法 1Nmap介绍 Nmap扫描原理与用法PDF:下载地址 Nmap是一款开源免费的网络发现(...
    y0ungta1a阅读 10,768评论 0 50
  • nmap使用指南(终极版) 原创2017-09-09hl0rey信安之路 一、目标指定 1.CIDR标志位 192...
    用电热毯烤猪阅读 14,116评论 1 49
  • Nmap输出的是扫描目标的列表,以及每个目标的补充信息,至于是哪些信息则依赖于所使用的选项。“所感兴趣的端口表格...
    令狐冲233阅读 6,028评论 0 4
  • 安装 pip install setuptools setup.py文件 打包python setup.py bd...
    proud2008阅读 5,313评论 0 0
  • 2018年一定要过法考,目标分数450分,必须达到75%正确率。
    楚泽清荷阅读 780评论 0 0