资源简介
一款python编写的轻量级弱口令检测脚本,目前支持以下服务:FTP、MYSQL、MSSQL、MONGODB、REDIS、TELNET、ELASTICSEARCH、POSTGRESQL。
**特点**
命令行、单文件,绿色方便各种情况下的使用。
无需任何外库以及外部程序支持,所有协议均采用socket与内置库进行检测。
兼容OSX、LINUX、WINDOWS,Python 2.6+(更低版本请自行测试,理论上均可运行)。
代码片段和文件信息
#coding:utf-8
#author:wolf@YSRC
import getopt
import sys
import Queue
import threading
import socket
import urllib2
import time
import os
import re
import ftplib
import hashlib
import struct
import binascii
import telnetlib
import array
queue = Queue.Queue()
mutex = threading.Lock()
TIMEOUT = 10
I = 0
USER_DIC = {
“ftp“:[‘www‘‘admin‘‘root‘‘db‘‘wwwroot‘‘data‘‘web‘‘ftp‘]
“mysql“:[‘root‘]
“mssql“:[‘sa‘]
“telnet“:[‘administrator‘‘admin‘‘root‘‘cisco‘]
“postgresql“:[‘postgres‘‘admin‘]
“redis“:[‘null‘]
“mongodb“:[‘null‘]
“memcached“:[‘null‘]
“elasticsearch“:[‘null‘]
}
PASSWORD_DIC = [‘123456‘‘admin‘‘root‘‘password‘‘123123‘‘123‘‘1‘‘{user}‘‘{user}{user}‘‘{user}1‘‘{user}123‘‘{user}2016‘‘{user}2015‘‘{user}!‘‘‘‘P@ssw0rd!!‘‘qwa123
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1045 2016-11-22 17:46 .gitignore
文件 21404 2016-11-22 17:46 F-Scrack.py
文件 35141 2016-11-22 17:46 LICENSE
文件 2676 2016-11-22 17:46 README.md
评论
共有 条评论