-
-
结贴
-
发表于:
2017-4-13 09:12
2765
-
AddVectoredExceptionHandler 设置好自己的截获函数后。
对程序的某一个循环 00402000 MOV EBX,EDX 设置 CC 断点。目标为了截获 EDX
但 使用 WriteProcessMemory 对 00402000 写入 CC 后,运行后截获的却是 0xC0000005 异常
而异常位置却是 00402001 (00402000 0xCC)
这是为何呢?(同样位置 Dr0 = 0x00402000 却是可以正常截获 EXCEPTION_BREAKPOINT 0x80000003 )
be2K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8X3#2Q4x3X3g2H3k6h3c8A6P5g2)9J5k6h3y4G2L8g2)9J5c8Y4y4Z5L8%4N6@1K9s2u0W2j5h3c8Q4x3X3g2H3K9s2m8Q4x3@1k6@1i4K6y4p5x3e0V1H3y4U0j5^5i4K6t1$3j5h3#2H3i4K6y4n7K9r3W2Y4K9r3I4A6k6$3S2@1i4K6y4p5N6X3g2Z5 代码是参考这位大神写的。
[培训]科锐逆向工程师培训第53期2025年7月8日开班!