Python--敏感目录扫描

本文探讨了Python在目录扫描中的应用,提升渗透测试效率,通过发现敏感信息如登录URL、环境变量和网站特征,进行安全测试,包括暴库、SQL注入。重点介绍如何利用代码扫描php.txt文件来寻找漏洞入口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python--敏感目录扫描

目录扫描的意义

在现阶段安全测试中,目录扫描能大大提高渗透测试人员的工作效率。

在实战中,如果通过目录扫描,获取到敏感文件,如后台登录地址等,就可可以尝试暴库、SQL注入等方式进行安全测试;

如果发现敏感目录或敏感文件,能帮我们获取如php环境变量、robots.txt、网站指纹等信息;

如果扫描出了一些上传的文件,我们甚至可能通过上传功能(一句话恶意代码)获取网站的权限。

import requests

hearders={'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Geocko/20100101 Firefox/60.0'}
url=input('url:')
txt=input('php.txt:')
url_list=[]
if txt==' ':
    txt='php.txt'
try:
    with open(txt,'r') as f:
        for a in f.readlines():
            a.replace('\n','')
            url_list.append(a)
except Exception as e:
    print(e)
    
for y in url_list:
    conn='http://'+y+'/'+txt
    try:
        res=requests.get(conn,hearders=hearders)
        print("%s--------------%s"%(conn,res))
    except Exception as e:
        print('%s--------------%s'%(conn,e.code))
    
            

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值