CMS指纹识别

写在前面 针对原版进行修改,删除其他扫描选项,只采用结合式的扫描方法[关键字+MD5]。 新增支持批量url识别,需要一个url列表文件。

应用介绍

写在前面

针对原版进行修改,删除其他扫描选项,只采用结合式的扫描方法[关键字+MD5]。

新增支持批量url识别,需要一个url列表文件。

扫描方式,(1)先用本地指纹进行扫描,无结果,调用网络接口扫描。(2)设置参数直接使用whatweb网络接口扫描。

写在中间

介绍一下参数的设置

-f 文件名    # 设置url类表文件 PS:这个参数未测试。

-u url       # 设置需要被识别的url

-t 线程数    # 设置线程的数量,默认100

-w           # 设置后,直接使用whatweb接口跳过本地检测,默认为否。

-i           # 设置后,表示内网环境,将不再使用whatweb测试

写在后面

简单介绍一下代码,方便阅读。

导入库

import os
import json
import time
import thread
import gevent
import hashlib
import argparse
import requests
from colorama import init,Fore
from gevent.queue import Queue
from gevent import monkey;monkey.patch_all()


gevent 协程并发网络库

argparse 命令行参数解析库

colorama 跨平台输出变色库

程序入口

if __name__ == "__main__":
    init(autoreset=True)
    arg = Args()
    Cms = CmsInfo(arg.url,arg.is_internet,arg.thread,arg.whatweb,file=arg.file)
    Cms.RunIt()

。。。。。。。。。。。。。。。。。。。。。。。。。。。。

。。。。。。。。。。。。。。。。

想了解详情请下载附件查看。

文件列表(部分)

名称 大小 修改日期
CmsIdentificationV2.py3.12 KB2020-08-03
data.json49.95 KB2019-01-08
CmsIdentification-masterV20.00 KB2020-08-03

立即下载

相关下载

[CMS指纹识别] 写在前面 针对原版进行修改,删除其他扫描选项,只采用结合式的扫描方法[关键字+MD5]。 新增支持批量url识别,需要一个url列表文件。

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部