最近调试碰到调用_access接口判断文件状态状态时,有一台机器返回时间特别长的奇怪现象。
经过一轮排查始终没有找到原因,后来经过观察接口卡住时的堆栈情况,发现了一个诡异的360相关模块,猜想可能是360为了保护文件,对该接口劫持并进行了安全判断。然后果断卸载了测试机器上的360安全卫士,再次测试接口,发现堆栈里面还有360相关模块依然存在,系统服务里面的360防御进程也没有消失。最后重启了机器再次测试,接口状态终于恢复正常。
总结下来,不禁感叹360管的也太宽了吧,以后又多了一个不用360的机会。