如果要拦截对某个地址范围的写入,则可以使用
mprotect()将有问题的内存标记为不可写,并安装信号处理程序
sigaction()以捕获生成的SIGSEGV,进行日志记录或其他 *** 作,然后将页面再次标记为可写。
欢迎分享,转载请注明来源:内存溢出
如果要拦截对某个地址范围的写入,则可以使用
mprotect()将有问题的内存标记为不可写,并安装信号处理程序
sigaction()以捕获生成的SIGSEGV,进行日志记录或其他 *** 作,然后将页面再次标记为可写。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)