Python--简单的目录扫描脚本
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# Author:1stPeakimport requests #导入requests模块def read_file(filepath): #定义一个read_file函数,参数为filepathf = open(filepath,encoding='utf-8').readlines() #打开爆破的字典文件,以行显示 ,并将返回字典文件赋给f #encoding='utf-8'用来解决:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa3 in position 4680: illreturn f #返回fdef mulubp():mulu = read_file("PHP.txt") #打开目录爆破字典PHP.txt,赋给mulufor i in mulu: #遍历mulumulu1 = i.strip("\n") #删除PHP.txt中的换行,因为txt中没有换行,但是for循环执行后,会有换行,也就是新的空白的一行出现mulu2 = mulu1.strip("/") #删除PHP.txt中每行开始的/ (这个视情况而定,看你们txt里的字典是怎么设置的)#print(mulu1) #测试#print(mulu2) #测试url="http://www.cztgi.edu.cn/"+str(mulu2)+"" #设置url#print(url) #测试response = requests.get(url) #get请求url,值赋给responseresponse2=response.url #返回请求后新的url赋给response2if response.status_code==200 and ".psp" not in response2: #当访问response时返回的状态码为200并且response2中没有.psp,执行以下代码,否则,elseprint("[+] "+str(mulu2)+"存在")print("[+] "+str(mulu2)+"存在",file=f) #将print出的数据输送到f文件(爆破结果.txt)中else:print("[+]:"+str(mulu2)+"不存在")if __name__ == '__main__':filename = '爆破结果.txt' #创建一个文件名为爆破.txtwith open(filename, 'w') as f: #以写入的方式打开爆破.txt,并赋给f #如果filename不存在会自动创建,'w'表示写数据,写之前会清空文件中的原有数据f.write(mulubp()) #调用mulubp()函数并将mulubp()函数运行的符合条件值写入到f中f.close() #关闭文件的写入
Python--简单的目录扫描脚本相关推荐
- php扫描目录字典,Python如何实现敏感目录扫描 Python实现敏感目录扫描代码示例...
Python如何实现敏感目录扫描?本篇文章小编给大家分享一下Python实现敏感目录扫描代码示例,代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 01 实现 ...
- 简单python脚本实例-Python简单实现阴阳师挂机脚本
参考大佬们的博客,凑出了阴阳师的简单挂机脚本,对各个博主进行感谢,鞠躬.jpg 实现原理: 对各个按钮等需要点击的地方进行截图,然后对整个屏幕截屏,通过模板匹配得到截图在截屏中的坐标位置,进行点击 实 ...
- python tar 多目录压缩脚本,使用tarfile(Python)只压缩给定目录中的文件
我已经编写了以下脚本,它允许我将src(可以是单个文件或目录)压缩到目标'dst':#!/usr/bin/env python2 import tarfile from ntpath import b ...
- python简单的批量下载脚本
最近在学django,需要下载学习视频,然后我用IDM下载的时候发现下载url的文件后缀是有规律的,类似于a_01.mp4,a_02.mp4,所以我写了一个python的下载脚本,这样的话就不用一个一 ...
- python辅助脚本教程_Python简单实现阴阳师挂机脚本
标签:map 代码 通过 rom 中心 des 对象 atp 脚本 参考大佬们的博客,凑出了阴阳师的简单挂机脚本,对各个博主进行感谢,鞠躬.jpg 实现原理: 对各个按 ...
- 敏感文件/目录扫描工具 dirsearch
目录 1.dirsearch 是什么? 2.dirsearch的下载和安装 3.在dirsearch.py所在目录,输入cmd,进入命令行 4.dirsearch 的 参数 5.实战 6.查看响应码为 ...
- python网站后台_Python 网站后台扫描脚本
Python 网站后台扫描脚本 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ...
- python当前运行目录_Python获取运行目录与当前脚本目录的方法
Python获取运行目录与当前脚本目录的方法 本文实例讲述了Python获取运行目录与当前脚本目录的方法.分享给大家供大家参考.具体实现方法如下: import os import sys #运行目录 ...
- python概率计算,python简单脚本之概率计算
python简单脚本之概率计算 发布时间:2018-06-10 17:16:25编辑:Run阅读(2628) 编写一个ball.py文件,代码如下#!/usr/bin/env python # cod ...
最新文章
- Android-Binder(一)
- 【c++】重载操作符
- phpStorm重构快捷键(mac系统、持续更新)
- java中的显示初始化和特定初始化
- 360网络自动化运维
- bzoj 1620: [Usaco2008 Nov]Time Management 时间管理(贪心)
- Windows10下VB6.0开发——常用的字符串处理函数工具
- Android 程序调试
- Hyper-V提供创建三种类型的虚拟网络
- Eclipse主题插件之DevStyle
- 细数门店客流量统计的那些技术
- 多媒体计算机与一般计算机,计算机和多媒体计算机的区别
- kettle数据清洗
- 什么样的固定资产管理系统才能满足企业需求
- python 热度图_python可视化(七)绘制詹姆斯、杜兰特、伦纳德生涯数据热度图...
- win7系统文件夹共享后有锁图标怎么去掉?
- 开机时自动启动的AutoHotkey脚本 2019年07月08日19时06分
- WIN11安装子系统
- 基于分类方法的银行客户流失预测
- android+源代码加密,震惊!Android 12开发者版源代码泄密