我是靠谱客的博主 大方悟空,最近开发中收集的这篇文章主要介绍路径探测渗透测试初期信息收集阶段,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

渗透测试初期信息收集阶段

通用方法:
   1.traceroute 

     基于ICMP协议

     IP头部TTL递增,根据返回地址判断路径:

     弊端:路径设备禁用ICMP数据包时探测无效:路由设备不接受发送包;路由设备禁止了icmp发送包;

dig命令探测一下域名对应的IP地址syn最后解析到地址

然后traceroute ip

从第三条以后都进行了各种加密不允许访问

然后进行wireshark抓包分析;

开始抓包以后回来重新traceroute一下

查看TTL值;

通过抓包发现发送的是udp数据包,一旦ttl值为0,服务器返回的icmp数据包

traceroute 默认udp加上参数-t可改为tcp;

 

2.tcptraceroute ip

tcptraceroute探测优化,基于traceroute;

技术原理:

发送syn包;

IP头部ttl值递增;

弊端:不建立完整的tcp握手,会被某些nat设备丢弃

 

3.基于正常绘画的tcp协议

0trace iFace IP Port

原理:基于正常tcp绘画发送ack包;

ip头部ttl值递增;

优势

可能探测到内网地址段;

绕过某些防火墙限制;

如:一个网站,先访问,建立tpc会话,有一条合法通路。

0trace使用:它是shell脚本

 

等待访问;此刻要访问一下网站;

路径无效的情况:

目标防火墙丢弃所有出站icmp数据包;

目标防火墙作ttl重写或全包重写;

路径中存在应用层代理/负载均衡设备;

防火墙后没有明确的三层设备;

IDS/IPS容易检测到其TCP特征;

最后

以上就是大方悟空为你收集整理的路径探测渗透测试初期信息收集阶段的全部内容,希望文章能够帮你解决路径探测渗透测试初期信息收集阶段所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部