-
-
[旧帖] C++ 或运算转换 C# ,发现越来越蠢了,帮帮手! 0.00雪花
-
发表于: 2010-5-12 11:34 2384
-
pi_Packet[]={AA,B7,54}
iCount=3
pi_XorNumber=0x6E
以上是将要赋的值:
char* DoXor(char pi_Packet[],int iCount, int pi_XorNumber)
{
for (int i=0;i<iCount;i++)
{
pi_Packet[i] = (char)(pi_Packet[i] ^ pi_XorNumber);
}
char szBuffer[1024];
memset(szBuffer,0,1024);
memcpy(szBuffer,pi_Packet,50);
return pi_Packet;
}
iCount=3
pi_XorNumber=0x6E
以上是将要赋的值:
char* DoXor(char pi_Packet[],int iCount, int pi_XorNumber)
{
for (int i=0;i<iCount;i++)
{
pi_Packet[i] = (char)(pi_Packet[i] ^ pi_XorNumber);
}
char szBuffer[1024];
memset(szBuffer,0,1024);
memcpy(szBuffer,pi_Packet,50);
return pi_Packet;
}
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
他的文章
- [求助]求助,这个是什么样的加密?数据库连接字符串解密 3294
- 这个如何解了时间限制 2504
- C++ 或运算转换 C# ,发现越来越蠢了,帮帮手! 2385
- 看看这个是不是加密或者是解密封包的程序(伪编码)? 3173
- IDA 5.5 按F5没有反汇编了,应该设置那里才可以? 8177
看原图
赞赏
雪币:
留言: