1 BYTE btNewBytes[8] = {0xB8, 0x00, 0x00, 0x40, 0x00, 0xFF, 0xE0, 0x00 };
2 memcpy(m_btNewBytes, btNewBytes, 8);
3 *(DWORD *)(m_btNewBytes + 1) = (DWORD)pfnHook; 上面的 8个地址是怎么来的??是不是写每个程序的时候 8个地址都是这样的??还有就是 第3行的 这句话是什么意思?(pfnHook是函数的地址)
2 memcpy(m_btNewBytes, btNewBytes, 8);
3 *(DWORD *)(m_btNewBytes + 1) = (DWORD)pfnHook; 上面的 8个地址是怎么来的??是不是写每个程序的时候 8个地址都是这样的??还有就是 第3行的 这句话是什么意思?(pfnHook是函数的地址)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货