如何利用hosts碰撞技术遨游内网web系统

本文介绍了如何利用hosts碰撞技术来探测内网Web系统。通过收集厂商IP、整理C段信息、获取子域名资产,编写碰撞脚本,分析原始IP特征,最终在本地编辑hosts文件,实现对内网系统的访问。这种方法揭示了未授权访问和信息泄露的可能性。
摘要由CSDN通过智能技术生成

看了下303(大壮老哥的文章:https://t.zsxq.com/N3BeI6Q),就尝试测了下这个洞

假设厂商是huoxian.cn

一、收集厂商ip

火线、fofa、socket都可以

以下是简单的通过socket获取ip的示意代码

def getipsocket0(domain):
    ip = []
    try:
        s = socket.getaddrinfo(domain, 80)
        for i in s:
            ip.append(i[4][0])
    except:
        pass
    return ip

二、整理获取的ip

并且统计C段内保护的ip数量,多个ip在一个C端,超过一定阈值时,就猜测整个C端很可能都是厂商的

1.1.1 50

2.2.2 40

3.3.3 18

假设最后收集到如下高可能性的C段:

1.1.1

2.2.2

3.3.3

三、收集尽可能多的子域名资产

例如去火线上收集,或者自己爆破dns获取一些

例如我收集到以下资产:

a.huoxian.cn

b.huoxian.cn

...

zzz-123.huoxian.cn

尤其关注其中直接解析得到内网地址的(应该没错吧):

192.168*

172.16-31*

10.*

例如

a.huoxian.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值