杨岭镇伍份村龙池山庄:重金跪求:PE校验和算法!!用过网上的一种算法怎么不对??求诸位高手指点

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/11 20:51:11
我曾用网上查到的下面的算法在C语言和汇编语言下都试过了,但结果不对,不知为何。请高手指点,是不是此算法有问题?或谁有更好的算法?

假设PE文件大小x,若为奇数 字节则用0补足文件使x为偶数,然后取文件中所有的字进行带进位加法操作(adc),最后和;文件大小进行带进位加法操作(adc)得到结果即为checksum结果.当然在计算前应置pe.CheckSum域为0.