Python实现批量处理扫描特定目录
## 简述
在渗透测试中遇到相同CMS站点时,搞定一个站点,相当于拿了一个站群的通用漏洞,所以我们首先需要标注站点的CMS类型,根据要求编写如下脚本
## 要求
1、访问特定目录,如:站点特定 /cmsadmin/;
2、返回404页面(包含不限于404,根据具体情况而定);
3、页面包含关键字:如:某某管理平台。
## 代码实现
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# python3.x.x
import requests
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36"
}
def open_url():
with open("./domain.txt",encoding="utf-8") as f: #初始域名列表
data = f.readlines()
return data
def get_result():
urls = open_url()
for url in urls:
name = "http://" + url.strip() +"/cmsadmin/"
print(name)
try:
response = requests.get(url=name,headers=headers)
if response.status_code == 404:
if "某某管理平台" in response.text: #匹配页面特定内容
with open("XXCMS.txt","a+",encoding="utf-8") as f: #相同CMS站点列表
f.write(url)
else:
pass
except Exception as e:
print("其它版本")
if __name__ == "__main__":
get_result()
转载于:https://www.cnblogs.com/dddjh/p/11289746.html
Python实现批量处理扫描特定目录相关推荐
- python修改zip文件内容_windows-将zip文件内容提取到Python 2.7中的特定目录
windows-将zip文件内容提取到Python 2.7中的特定目录 这是我当前用于提取与脚本位于同一当前工作目录中的zip文件的代码. 如何指定要提取到的其他目录? 我尝试的代码未将其提取到我想要 ...
- python下载文件到指定目录-python – 如何将文件下载到特定目录?
我最近一直试图在 python中创建一个程序,将文件下载到特定目录.我正在使用Ubuntu,到目前为止我有这个 import os import getpass import urllib2 y = ...
- 怎么把文件放在python目录下-python – 如何将文件下载到特定目录?
我最近一直试图在 python中创建一个程序,将文件下载到特定目录.我正在使用Ubuntu,到目前为止我有这个 import os import getpass import urllib2 y = ...
- 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸
使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录
- python批量重命名指定目录下所有文件的后缀名
python批量重命名指定目录下所有文件的后缀名 有个需求,需要把某个文件夹下所有后缀名为.abc的更改为.xyz; #批量重命名指定目录下面所有文件的后缀名. word_dir为需要更改后缀的文件夹 ...
- python从指定文件夹导入模块_Python实现的在特定目录下导入模块功能分析
本文实例讲述了Python实现的在特定目录下导入模块功能.分享给大家供大家参考,具体如下: 方法1.在指定的目录下导入特定模块,(tab.py换行自动补齐语法模块) root@kali:~# ls / ...
- python爬虫批量下载“简谱”
python讨论qq群:996113038 导语: 上次发过一篇关于"python打造电子琴"的文章,从阅读量来看,我们公众号的粉丝里面还是有很多对音乐感兴趣的朋友的.于是,今天我 ...
- python识别文字软件_|python图片文字识别扫描工具下载免费版 - 欧普软件下载
python图片文字识别扫描工具是一款文字识别软件,软件基于Python和百度识别接口设计而来,可快速识别图片中的文字,写入TXT文件,支持快捷键F1截屏,虽说是基于命令行的操作,但是操作也算简单,需 ...
- 渗透测试 10 --- 扫描 web目录 (dirb、wfuzz、wpscan、nikto)
github 更多工具:https://github.com/topics/dirb github 上 fuzz 工具.字典:https://github.com/search?q=fuzz 当使用一 ...
- python列表批量删除元素_pythonlist批量删除元素-女性时尚流行美容健康娱乐mv-ida网...
女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 asp实现 批量 删除 选中的 ...
最新文章
- 复习最基础的linux 之 创建用户及修改用户组
- 你是否觉得.Net Web Service 中asmx文件是多余的?
- 浙大计算机专硕培养方案,浙江大学硕士研究生培养方案
- python书籍pdf文档密码-Python玩转PDF的各种骚操作
- python 爬取豆瓣top100电影页面
- matlab处理hdf5数据画图,读取行的最佳HDF5数据集块形状
- BZOJ 3192: [JLOI2013]删除物品 奇淫技巧树状数组
- 洛谷试炼场 没了 不见了?
- 【目标检测】2020年遥感图像目标检测综述
- 今天终于把爬虫的Ajax请求搞懂了
- Linux命令之ps命令
- 我想建立网站,网站搭建需要哪些大体步骤?
- 【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(下)——深度神经网络用于图像分类:应用
- EJB是个什么东东?
- 几种主流快速开发平台选择
- 【Nginx】Nginx配置实例-反向代理
- Hibernate - 对象关系映射文件(*.hbm.xml)详解
- CDN加速-内容分发网络
- C语言试题189之编写一个程序,按照下图中的样子创建数据结构,最后三个对象都是动态分配的结构。第一个对象则可能是一个静态的指向结构的指针
- java实现第六届蓝桥杯穿越雷区
热门文章
- 离线手动更新卡巴斯基
- 在 Mac 上的“快捷指令”中如何调整基本隐私设置?
- 可以修改Mac地址的工具WiFiSpoof for Mac
- BricsCAD 22 for Mac(CAD建模软件)
- PDF to Word Document Converter for Mac(PDF格式转换必备)
- atom之插件安装及相关
- Lintcode57 3Sum solution 题解
- 探秘联想台北研发中心 扒一扒system x是如何炼成的?
- PHP最全笔记(三)(值得收藏,不时翻看一下)
- DevExpress v15.1:Reporting控件功能增强(二)