Email:Dansnow@21cn.com OICQ:99118 (仅此一个号码)

特别邀请CCB管理论坛

论坛名称:溯雪论坛  版主:dansnow CCB http://www.netXeyes.com/


将文章加入您的收藏夹 将本页发给您的朋友 将本页输出到打印机
文章标题: 生日字典生成器    搜索apacheshin所有的帖子 查看apacheshin的信息 回复时引用此贴 复制此贴内容 将本贴子内容通过email打包下载 给apacheshin留言 apacheshin的IP地址:61.134.13.* 删除此帖子

编写一个简单的生日字典生成器,生成70年代的所有生日格式,可以方便进行破解,可结合刚才那位大虾的软件使用。
可以到 date008@163.net PASS pcbhd
进行下载。因为匆忙所以很简单,这里将简单的原代码公开,希望给大家有所帮助。


#include "stdio.h"
#include "string.h"

void write_files()

{

FILE *fp;
char key;
fp=fopen("b_dict.dic","r");
if(fp!=NULL)
{
printf("\nThe file is exist, Do you overwrite it (y/n)?\n");
scanf("%c",&key);
if(key=='n'||key=='N')
{
fclose(fp);
exit(0);
}
}
fp=fopen("b_dict.dic","w");
if(fp==NULL)
{
printf("Cannot open the outfile\n");
exit(0);
}
fclose(fp);
}


void main()

{
FILE *fp;
long mmdd[500];
int i,j,t,k=0;
for(i=1;i<=12;i++)
for(j=1;j<=31;j++)
{
mmdd[k]=i*100+j;
k++;
}
write_files();
fp=fopen("b_dict.dic","w");
for(t=70;t<=79;t++)
for(i=0;i<k;i++)
{

if(mmdd[i]<1000)
fprintf(fp,"%d0%d\n",t,mmdd[i]);
else
fprintf(fp,"%d%d\n",t,mmdd[i]);
}
fclose(fp);
printf("\nSuccess b_dict.dic !\nwrite by apache.shine\n");
}