码迷,mamicode.com
首页 > 其他好文 > 详细

fanghuangscannerV3 字典生成器

时间:2016-06-19 06:39:22      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

#-*-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的字典标准搞了个生成器,太简单....

fanghuangscannerV3 字典生成器

标签:

原文地址:http://www.cnblogs.com/crac/p/5597331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!