网络安全编程:病毒专杀工具的开发

系统运维2025-11-05 14:06:5919
网络安全编程:病毒专杀工具的开发
复制DWORD CRC32(BYTE* ptr,网络DWORD Size)  {    DWORD crcTable[256],crcTmp1;    //动态生成 CRC32 表    for (int i=0; i<256; i++)    {      crcTmp1 = i;      for (int j=8; j>0; j--)      {        if (crcTmp1&1) crcTmp1 = (crcTmp1 >> 1) ^ 0xEDB88320L;        else crcTmp1 >>= 1;      }      crcTable[i] = crcTmp1;    }    //计算 CRC32 值    DWORD crcTmp2= 0xFFFFFFFF;    while(Size--)    {      crcTmp2 = ((crcTmp2>>8) & 0x00FFFFFF) ^ crcTable[ (crcTmp2^(*ptr)) & 0xFF ];      ptr++;    }    return (crcTmp2^0xFFFFFFFF);  }  1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.
本文地址:http://www.bzve.cn/news/354a67798968.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

热门文章

全站热门

了解以西伯利亚入耳式耳机(探索以西伯利亚入耳式耳机的声音表现和舒适性)

8种最坑的SQL错误用法,你有没有踩过坑?

记一次生产数据库MyISAM存储引擎转为Innodb过程

域名可以租别人的吗?域名租用要注意什么?

华为v9手机(华为v9手机的关键特点和用户评价)

如何在Ubuntu 18.04上安装和配置Redis

怎样更好的出售域名?

怎么样处理被劫持的域名?

友情链接

滇ICP备2023006006号-39