汇编算法的问题,请高人解答,不甚感激
mov ecx,dword ptr ds:[edx*4+0011eac4]
一程序加密算法的反汇编,edx*4+0011eac4,这个地址都在.data段。现在的问题是:不依靠这个程序,我只需要它的算法,这部分地址改怎么处理。
[解决办法]
不知道dword_9190F8的类型,不过大概应该是这样。
for (DWORD *i = a2; v6 != 0; i[-1] ^= v3)
{
--v6;
++i;
v3 = ((DWORD *)0x9190F8)[(v3 + v6) % *(DWORD *)0x91E9B4] + 778904513;
}