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

信息安全比赛混淆flag脚本

时间:2018-05-02 17:03:11      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:flag   混淆   

#!/usr/bin/env python # -*- coding:UTF-8 -*- #原创:周品良 #修改:我 import sys import random import string num="1234567890" list=string.ascii_lowercase+num #print (random.choice(list)) #生成无序flag,英文小写&数字 flag_num =int(raw_input("flag num")) for i in range(flag_num): def flag_generate(): g = '' for n in range(20): for i in random.choice(list): g = g+str(i) if len(g)>19: global flag flag=g flag_file(flag) def flag_file(flag): name='' for long in range(10): for i in random.choice(list): name=name+str(i) #            name_list=name_list.append(str(name)) if len(name)>9: global file_name file_name='flag%s.txt'%name print(file_name) with open(file_name,'w')as f: f.write(flag) flag_generate()

技术分享图片

信息安全比赛混淆flag脚本

标签:flag   混淆   

原文地址:http://blog.51cto.com/tdcqvip/2110740

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