int i=0;
DWORD String[13]={
0x1D151517, 0x16081708, 0x5050505, 0x5551514D, 0x4C0A0A1F,
0x460B4C4C, 0x554C564D, 0x51404B0B, 0x564C490A, 0x5D510B51,
0x5050551,0x5050505,0x5050505};
char *pString=NULL;
char DestinationString[0x4c];
//
CopyMemory(DestinationString,String,0x4c);
for(i=0;i<0x4c;i++)
{
*(DestinationString+i)=*(DestinationString+i)^0x25;
if(*(DestinationString+i)==0x20)
{
*(DestinationString+i)=0;
}
if(*(DestinationString+i)=='\0')
{
printf("\n");
}
else
{
printf("%c",*(DestinationString+i));
}
}
DWORD String[13]={
0x1D151517, 0x16081708, 0x5050505, 0x5551514D, 0x4C0A0A1F,
0x460B4C4C, 0x554C564D, 0x51404B0B, 0x564C490A, 0x5D510B51,
0x5050551,0x5050505,0x5050505};
char *pString=NULL;
char DestinationString[0x4c];
//
CopyMemory(DestinationString,String,0x4c);
for(i=0;i<0x4c;i++)
{
*(DestinationString+i)=*(DestinationString+i)^0x25;
if(*(DestinationString+i)==0x20)
{
*(DestinationString+i)=0;
}
if(*(DestinationString+i)=='\0')
{
printf("\n");
}
else
{
printf("%c",*(DestinationString+i));
}
}
printf("\n\n");
结果
2008-2-3
8
9
10
11
http://iii.chsip.net/list.txt
41
42
43
44
45
46
47
48
49
50
51