python3 Redis未授权检测脚本怎么写
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍"python3 Redis未授权检测脚本怎么写",在日常操作中,相信很多人在python3 Redis未授权检测脚本怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法
千家信息网最后更新 2026年11月01日python3 Redis未授权检测脚本怎么写
这篇文章主要介绍"python3 Redis未授权检测脚本怎么写",在日常操作中,相信很多人在python3 Redis未授权检测脚本怎么写问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"python3 Redis未授权检测脚本怎么写"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
import sysimport getoptimport socketdef get_target(): opts, args = getopt.getopt(sys.argv[1:], '-i:-p:-h') # print(opts) for opt_name, opt_value in opts: if opt_name == '-h': print('[*]This is help information [*]n' '[*]-i + vulnerable-ip [*]n' '[*]-p + vulnerable-port [*]n' '[*]Example:python3 -i 127.0.0.1 -p 6379[*]n') if opt_name in ('-i', ): ip = opt_value if opt_name in ('-p', ): port = opt_value return ip, portdef passwd_dict(): passwd = ['redis@123', 'Redis@123', 'Passw0rd', '123456'] return passwddef main(ip, port, passwd): print("[*]Redis Unauthorized and Weak Password Detection [*]n" "[*]By: Zh1z3ven [*]n" "[*]Blog: https://www.cnblogs.com/Zh1z3ven/ [*]n") s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((ip, int(port))) send_data = 'INFOrn' s.send(send_data.encode()) res = s.recv(1024) response = bytes.decode(res) # print(response) if 'redis_version' in response: result = '[!]Vulnerable {0}:{1} 存在未授权访问 [!]'.format(ip, port) print(result) return result elif 'NOAUTH' in response: for item in passwd: s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.connect((ip, int(port))) send_data = 'AUTH {0}rn'.format(item) s.send(send_data.encode()) res = s.recv(1024) response = bytes.decode(res) # print(response) if '+OK' in response: result = '[!]Vulnerable: {0}:{1} 存在弱口令{2} [!]'.format(ip, port, item) print(result) return result else: result = '[*] 不存在未授权及弱口令 [*]' print(result) return resultif __name__ == '__main__': ip, port = get_target() passwd = passwd_dict() main(ip, port, passwd)到此,关于"python3 Redis未授权检测脚本怎么写"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
脚本
检测
学习
口令
更多
帮助
实用
接下来
文章
方法
理论
知识
篇文章
网站
资料
跟着
问题
好用
实践
解答
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技互联网
互联网和科技技术
互联网科技深圳
互联网巨头反垄断金融科技
互联网科技社
北京互联网科技有限公司
奇酷互联网络科技公司
善班互联网科技有限公司
无线互联网科技
互联网科技创新企业排名
互联网科技公司的市场部门
洛阳共同富裕互联网科技有限公司
互联网风格科技公司名称
科技互联网行业投资研究
互联网界的黑科技
科技和互联网行业的特点
唐山双旺合互联网科技产业园
互联网对科技影响
恒生互联网科技趋势
东风日产互联网科技公司叫什么
互联网新科技
江苏根荣互联网科技
互联网养老 桔豆科技
互联网 科技服务平台
佳云科技和互联网广告
移动互联网科技公司
互联网5g黑科技有哪些
世界互联网领先科技成果获奖
中科明德北京互联网科技
每天都有哪些好的互联网科技