阅读:1414回复:2
则果,则果....驱动程序里面还有加密代码!?
大家看,我从汇编反过来的:
p.s: 大家可以引用一下,这样帖子里面的代码就可以看得舒服一点了〉。。。。反正,你引用一下就能把代码看清楚了...... DWORD dwArray[0x100]; int nCount=0; DWORD dwMark=0xEDB88320; while(nCount<0x100) { int nTmp=nCount; int nCountIn=8; while(nCountIn>0) { if( (nTmp & 1) == 0)//如果nTmp 是偶数 { nTmp = nTmp/2; } else { nTmp = nTmp/2; nTmp=nTmp^dwMark; } nCountIn--; } dwArray[nCount]=nTmp; nCount++; } 这段代码他在干吗啊,有点莫名其妙, 算出的数据是这样的: dwArray[0]:0 dwArray[1]:0xe4bfb3b6 dwArray[2]:0x120e612d 。。。。。。 [编辑 - 10/25/03 by norsd] [编辑 - 10/25/03 by norsd] |
|
沙发#
发布于:2003-10-25 19:24
初始化CRC只类的代码
|
|
|
板凳#
发布于:2003-10-25 20:53
这个,这个请问,他要crc干吗?
汗~ 据我所知,这个驱动程序只不过是要在ring0 下运行一些ring3无法办到的事,比如改写系统内存....... 谢谢。 p.s: 楼上兄台的face有点吓人哈^0^ |
|