<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 編寫(xiě)自解密程序

編寫(xiě)自解密程序

作者: 時(shí)間:2012-07-02 來(lái)源:網(wǎng)絡(luò ) 收藏

ch=chpassword[i];

本文引用地址:http://dyxdggzs.com/article/148822.htm

  ch+=I;

  ch=nch; /*將此字符同密碼i值進(jìn)行運算后寫(xiě)入fp2指定文件*/

  fputc(ch,fp2);

  }

  }While(!feof(fp1));

  fcloseal?;

  }

  第二個(gè)源代碼文件main2.c

  #include “stdio.h

  #include “string.h

  main(int argc,char *argv[])

  {FILE *FP0,*FP1;

  char *password,old password[10],str[10],ch,I;

  if(argc!=2)

  {printf(“Usage=%s,argv[0]);

  exit(o);

  }

  fseek(fp0,16888L,SEEK_SET); /*同理16888也視實(shí)際情況而定*/

  fgetc(fp0); /*讀掉一個(gè)無(wú)效字符*/

  for(i=0;(oldpassword[i]=fget((fp0))!=`10`;i++)

  Oldpassword[i]=(oldpassword[i]i)-I; /*對密碼進(jìn)行還原*/

  oldpassword[i]=`10`; /*把“10”藏于密碼后 */

  password=(char *)getpass(“please input password:);

  for(i=0;I  {if(strcmp(password,oldpassword))

  {password=(ch *)getpass(“

  password is wrong.

  please input agai:);

  if(i==2)

  {printf(“

  press any Key to exit……

  );

  getch();exit(o)

  }

  }

  }/*對密碼進(jìn)行判斷,有三次機會(huì ),都不正確則返回到操作系統*/

  do{

  for (i=0;password[i]!=`10`;i++)

  {ch=fgetc(fp0);

  if(feof(fp0))break;

  ch=nch;

  ch-=I;

  ch=password[i];

  }

  }while(!feof(fp0);

  fcloseal?;

  {

  上述在COMPAQ 586.TC2.0集成環(huán)境里通過(guò)。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 程序 解密 編寫(xiě)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>