如何调试uiAccess=true的exe
C/C++本地代码调试
如何调试uiAccess=true的exe
BianChengNan
2015-09-14, 19:06 下午
现有一枚exe,启用了uiAccess,该如何调试呢?以管理员权限启动windbg也附加不上去,提示需要提升权限,不知道有没有调试过此种应用程序的朋友,还望指教!
解决方案:在程序入口处加MessageBox,然后以管理员权限启动调试器,附加上去即可调试。
我还有个疑问:我之前是用int 3来中断到调试器的,根据《
软件调试
》上12章所述,调试器时在UnHandledExceptionFilter里启动的,但是为什么启动的调试器的权限和发生异常的进程的权限不一致呢?