zoukankan      html  css  js  c++  java
  • fanghuangscannerV3 字典生成器

    #-*-coding=GB2312-*-
    import random
    import sys
    def makedict(name):
        f1 =open(name+'_user.txt','r')
        f2 =open(name+'_pass.txt','r')
        f3 =open(name+'.conf','w')
        try:
            s1= f1.readlines()
            s2= f2.readlines()
            #print s1
            #print s2
            #print x[5].strip()
            l1 =len(s1)
            l2 =len(s2)
            #print str(l1)+':'+str(l2)
            jishu=0
            for a in range(0,l1,1):
                for b in range(0,l2,1):
                    if name=='vnc' or name=='signs' or name=='snmp':
                        reslutall= s1[a].strip()
                    else:
                        reslutall= s1[a].strip()+':'+s2[b].strip()
                    jishu+=1
                    #print reslutall
                    print >>f3,reslutall
            print '生成数据'+name+'字典:'+str(jishu)
        finally:    
            f3.close()
    def main():
        list=['ftp','ldapd','mongodb','mssql','mysql','pop3','postgres','rsync','signs'
              ,'smb','snmp','ssh','tomcat','vnc','web']
        
        for x in list:
            makedict(x)
    
    if __name__ == '__main__':
        main()

    由于V3版本字典与V2不一样。

    V2字典增减方便,V3由于直接读取字典,速度上占优势。

    按照V3的字典标准搞了个生成器,太简单....

  • 相关阅读:
    20191005
    20191004-gugugu公告
    20191003
    10.2 一天
    考试总结 模拟$105$
    考试总结 模拟$104$
    考试总结 模拟$103$
    考试总结 模拟$102$
    考试总结 模拟$101$
    考试总结 模拟$100$
  • 原文地址:https://www.cnblogs.com/crac/p/5597331.html
Copyright © 2011-2022 走看看