-
-
[旧帖]
[求助]关于对资源数据进行写操作的问题
0.00雪花
-
发表于:
2012-5-12 17:35
1404
-
[旧帖] [求助]关于对资源数据进行写操作的问题
0.00雪花
一个程序资源区段没有写属性,而代码里没改区块属性直接对资源里进行了写操作,但是却运行正常没有问题...
OD调试下发现在写的时候发生异常,下面代码是异常执行的
777560E9 8B4C24 04 mov ecx, dword ptr [esp+4]
777560ED 8B1C24 mov ebx, dword ptr [esp]
777560F0 51 push ecx
777560F1 53 push ebx
777560F2 E8 C328FEFF call 777389BA
777560F7 0AC0 or al, al
777560F9 74 0C je short 77756107
777560FB 5B pop ebx
777560FC 59 pop ecx
777560FD 6A 00 push 0
777560FF 51 push ecx
77756100 E8 4BE5FFFF call ZwContinue
异常返回后指令就能正常执行写资源数据了...这是为什么啊?异常干了啥?
是不是资源数据都能写的啊。。那不给资源区块写属性还有什么意义。。。求解
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)