论坛: 网吧专题 标题: 此贴算是抛金引玉,有兴趣的朋友不访多看看 复制本贴地址    
作者: qiuyang [qiuyang]    版主   登录
#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>

main()
{
  unsigned char sn[12],buf[6],mima[12];
  const unsigned int var1=0x25,var2=0x50;
  unsigned int var3=0;

  cout<<"input sn(long is 6):";
  cin>>setw(7)>>sn;

  buf[0]=sn[1];
  buf[1]=sn[5];
  buf[2]=sn[4];
  buf[3]=sn[0];
  buf[4]=sn[3];
  buf[5]=sn[2];

  for(int i=1;i<6;i++)
  {
      buf[i-1]^=(buf[i]^0xa5);
      }

  buf[0]=buf[0]^var1;
  buf[1]=buf[1]^var2;
  buf[2]=buf[2]^var2;
  buf[3]=buf[3]^var1;
  buf[4]=buf[4]^var2;
  buf[5]=buf[5]^var1;

  for(i=0;i<3;i++)
  {
      var3=((unsigned int*)buf)[i]&0xf8f8;
      _DX=((unsigned int*)buf)[i]&0x0707;
      asm xchg dh,dl
      ((unsigned int*)buf)[i]=var3|_DX;
      }

  for(i=0;i<6;i++)
  {
      sprintf(&sn[2*i],"%02X",buf[i]);
      }

  for(i=0;i<12;i++)
  {
    switch(sn[i])
    {
      case 'B':
 sn[i]='W';
 break;
      case 'D':
 sn[i]='T';
 break;
      case 'E':
 sn[i]='X';
 break;
      }
    }

  mima[0]=sn[0];
  mima[1]=sn[2];
  mima[2]=sn[11];
  mima[3]=sn[7];
  mima[4]=sn[5];
  mima[5]=sn[3];
  mima[6]=sn[9];
  mima[7]=sn[8];
  mima[8]=sn[10];
  mima[9]=sn[1];
  mima[10]=sn[4];
  mima[11]=sn[7];

  mima[11]=NULL;
  cout<<"\nmima is:"<<setw(11)<<mima<<"\n";

  return 0;
  }

地主 发表时间: 05/28 21:13

回复: iceboy [iceboy]   论坛用户   登录
我是个“文盲”,不过帮你顶````

B1层 发表时间: 05/28 22:25

回复: qiuyang [qiuyang]   版主   登录
大家看出这是什么了吗?

B2层 发表时间: 05/30 00:46

回复: jake007 [jake007]   论坛用户   登录
这是一段C语言的源程序,太长了,我没空研究。不过帮你顶。

B3层 发表时间: 05/30 17:58

回复: darkhorse [darkhorse]   论坛用户   登录
在C语言出现了错误!

B4层 发表时间: 05/30 18:11

回复: southcross [southcross]   论坛用户   登录
先生,怎么没有输入输出啊?
这是个C程序吗?

B5层 发表时间: 05/30 19:03

回复: qiuyang [qiuyang]   版主   登录
大家静下心来,再仔细看一下,首先要弄清楚此段程序的语言及作用,再想想我为什么发在网吧专题。

B6层 发表时间: 05/31 00:42

回复: lpx [lpx]   论坛用户   登录
可悲啊,学了大半学期C语言啊

B7层 发表时间: 05/31 12:16

回复: chen_400 [chen_400]   论坛用户   登录
晕阙过去~~我看不懂里面的一些代码!!

B8层 发表时间: 06/01 07:02

回复: crazyban [crazyban]   论坛用户   登录
这是 C++ 吗?
和网吧专题有什末关系?  不懂

B9层 发表时间: 06/01 19:53

回复: tuzi [tuzi]   版主   登录
死循环 锁硬盘 

B10层 发表时间: 06/03 02:21

回复: billzhong [billzhong]   论坛用户   登录
我晕,不要掉水了,快说吧斑主!

B11层 发表时间: 06/03 08:57

回复: wl [wl]   论坛用户   登录
  用心太坏

B12层 发表时间: 06/03 18:31

回复: qiuyang [qiuyang]   版主   登录
网吧――系统――注册(SN)

怎么就没人想到呢?晕ing

B13层 发表时间: 06/06 08:52

回复: atree [atree]   论坛用户   登录
版主可以帮忙简单的讲解下么? 谢谢

B14层 发表时间: 06/08 01:40

回复: zyh2099 [zyh2099]   论坛用户   登录
不懂。因为我没有学懂

B15层 发表时间: 06/08 15:23

回复: kuke [kuke]   论坛用户   登录
   看来楼主的抛砖引不出玉哦

B16层 发表时间: 04-03-10 14:16

论坛: 网吧专题

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号