#一个简单的社工字典生成程序,基于python实现
(格式为YYYY-MM-DD)(不可为空)
输入证件上生日数据
生成生日数据的任意组合,加入birthday list
然后,会根据日期计算公历日期
同样的,会生成公历日期数据的任意组合,并加入birsthday list
未来,公历日期会配置成一个模块,可根据选择载入或不载入
姓名分为名(First Name)和姓(Last Name),格式为每个字中间带空格
生成名和姓的任意组合,并加入name list
生成策略与姓名一样
生成策略与姓名一样
根据生成策略生成手机号码的任意组合,并加入phoneNumer list
根据生成策略生成QQ号的任意组合,并加入QQ list
邮箱账号的格式分为两种,带域名和不带域名,会根据@符号判断,如果带域名,会先去掉域名
根据生成策略生成邮箱账号的任意组合,并加入email list
其他任意信息,目前将其他信息全部视为字符串,根据字符串的生成策略生成
未来,会判断信息是数字还是字符串,根据不同的生成策略进行运算
variables还有一些通用数据
dict_max-组合到任意位置的简单字符串
tail-组合到结尾的简单字符串
head-组合到开头的简单字符串
year-组合到任意位置的年份字符串
lett-组合到任意位置的字母
可根据不同情况自行配置
安装py2exe后会编译成exe文件,在windows下运行
const文件中包括isDebug和isRelease
只有当isRelease为True时才会生成result文件,否则,只会打印在控制台
isDebug控制log的输出