原子一号

The number one of atom
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

C软件加密解密之动态跟踪-3

Posted on 2005-12-08 17:12  迟到的鱼  阅读(433)  评论(0编辑  收藏  举报
  • 3、显示并保存跟踪结果
  • printf("\n Record Count = %d107",number);
    if( number > 0 )
    {
        printf("\n AX CX DX O_AX PSW par[11]");
        for(i = 0;i <number;i++)
        {
            printf("\n %04x %04x %04x %04x %04x",record[i].ax,record[i].cx,cxrecord[i].dx,record[i].out_ax,record[i].flags);
        for(j = 0;j<11;j++)
        {
            printf("%02x",record[i].parameter[j]);
        }
        }
    printf("\n");
    fp = fopen (file_dat,"wb+");
    /*记录加密程序读写特殊扇区的次数*/
    for(i = 0;i = number;i++)
    {
        fwrite(&record[i],sizeof(structrec),1,fp);
        fclose(fp);
    }
    }