-
-
5.8 Page216 代码与数据结合技术的一个问题,help!
-
发表于:
2005-9-2 09:57
4452
-
5.8 Page216 代码与数据结合技术的一个问题,help!
5.8 Page216 代码与数据结合技术的一个问题,help!
被加密的代码和解密代码不在一个函数内,如何解决?
实际上就把问题归结于下面的需求。
void AAA::findaddress(void)
{
// at here, don't use the method at func1 to find begin1 and end1
}
void AAA::func1(void)
{
DWORD d1,d2;
__asm {
mov d1, offset begin1
mov d2, offset end1
}
begin1:
__asm {
mov eax, 0x12345678
}
end1:
}
如何在AAA::findaddress中得到AAA::func1中begin1和end1的值,即要解密的数据的起始地址和结束地址?谢谢!
findaddress在func1之前调用!
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法