应用介绍
写在前面
针对原版进行修改,删除其他扫描选项,只采用结合式的扫描方法[关键字+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()
。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。
想了解详情请下载附件查看。
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » CMS指纹识别
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
CmsIdentificationV2.py | 3.12 KB | 2020-08-03 |
data.json | 49.95 KB | 2019-01-08 |
CmsIdentification-masterV2 | 0.00 KB | 2020-08-03 |
发表评论 取消回复