## 简述
在渗透测试中遇到相同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实现批量处理扫描特定目录相关推荐

  1. python修改zip文件内容_windows-将zip文件内容提取到Python 2.7中的特定目录

    windows-将zip文件内容提取到Python 2.7中的特定目录 这是我当前用于提取与脚本位于同一当前工作目录中的zip文件的代码. 如何指定要提取到的其他目录? 我尝试的代码未将其提取到我想要 ...

  2. python下载文件到指定目录-python – 如何将文件下载到特定目录?

    我最近一直试图在 python中创建一个程序,将文件下载到特定目录.我正在使用Ubuntu,到目前为止我有这个 import os import getpass import urllib2 y = ...

  3. 怎么把文件放在python目录下-python – 如何将文件下载到特定目录?

    我最近一直试图在 python中创建一个程序,将文件下载到特定目录.我正在使用Ubuntu,到目前为止我有这个 import os import getpass import urllib2 y = ...

  4. 使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件、清除缓存文件、解救C盘、拒绝C盘爆炸

    使用Python批量删除windows下特定目录的N天前的旧文件实战:Windows下批量删除旧文件.清除缓存文件.解救C盘.拒绝C盘爆炸 目录

  5. python批量重命名指定目录下所有文件的后缀名

    python批量重命名指定目录下所有文件的后缀名 有个需求,需要把某个文件夹下所有后缀名为.abc的更改为.xyz; #批量重命名指定目录下面所有文件的后缀名. word_dir为需要更改后缀的文件夹 ...

  6. python从指定文件夹导入模块_Python实现的在特定目录下导入模块功能分析

    本文实例讲述了Python实现的在特定目录下导入模块功能.分享给大家供大家参考,具体如下: 方法1.在指定的目录下导入特定模块,(tab.py换行自动补齐语法模块) root@kali:~# ls / ...

  7. python爬虫批量下载“简谱”

    python讨论qq群:996113038 导语: 上次发过一篇关于"python打造电子琴"的文章,从阅读量来看,我们公众号的粉丝里面还是有很多对音乐感兴趣的朋友的.于是,今天我 ...

  8. python识别文字软件_|python图片文字识别扫描工具下载免费版 - 欧普软件下载

    python图片文字识别扫描工具是一款文字识别软件,软件基于Python和百度识别接口设计而来,可快速识别图片中的文字,写入TXT文件,支持快捷键F1截屏,虽说是基于命令行的操作,但是操作也算简单,需 ...

  9. 渗透测试 10 --- 扫描 web目录 (dirb、wfuzz、wpscan、nikto)

    github 更多工具:https://github.com/topics/dirb github 上 fuzz 工具.字典:https://github.com/search?q=fuzz 当使用一 ...

  10. python列表批量删除元素_pythonlist批量删除元素-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 asp实现 批量 删除 选中的 ...

最新文章

  1. 复习最基础的linux 之 创建用户及修改用户组
  2. 你是否觉得.Net Web Service 中asmx文件是多余的?
  3. 浙大计算机专硕培养方案,浙江大学硕士研究生培养方案
  4. python书籍pdf文档密码-Python玩转PDF的各种骚操作
  5. python 爬取豆瓣top100电影页面
  6. matlab处理hdf5数据画图,读取行的最佳HDF5数据集块形状
  7. BZOJ 3192: [JLOI2013]删除物品 奇淫技巧树状数组
  8. 洛谷试炼场 没了 不见了?
  9. 【目标检测】2020年遥感图像目标检测综述
  10. 今天终于把爬虫的Ajax请求搞懂了
  11. Linux命令之ps命令
  12. 我想建立网站,网站搭建需要哪些大体步骤?
  13. 【深度学习】吴恩达深度学习-Course1神经网络与深度学习-第四周深度神经网络的关键概念编程(下)——深度神经网络用于图像分类:应用
  14. EJB是个什么东东?
  15. 几种主流快速开发平台选择
  16. 【Nginx】Nginx配置实例-反向代理
  17. Hibernate - 对象关系映射文件(*.hbm.xml)详解
  18. CDN加速-内容分发网络
  19. C语言试题189之编写一个程序,按照下图中的样子创建数据结构,最后三个对象都是动态分配的结构。第一个对象则可能是一个静态的指向结构的指针
  20. java实现第六届蓝桥杯穿越雷区

热门文章

  1. 离线手动更新卡巴斯基
  2. 在 Mac 上的“快捷指令”中如何调整基本隐私设置?
  3. 可以修改Mac地址的工具WiFiSpoof for Mac
  4. BricsCAD 22 for Mac(CAD建模软件)
  5. PDF to Word Document Converter for Mac(PDF格式转换必备)
  6. atom之插件安装及相关
  7. Lintcode57 3Sum solution 题解
  8. 探秘联想台北研发中心 扒一扒system x是如何炼成的?
  9. PHP最全笔记(三)(值得收藏,不时翻看一下)
  10. DevExpress v15.1:Reporting控件功能增强(二)