Sanitizers 系列之 address sanitizer 原理篇

2022-10-31
阅读 8 分钟
1.5k
如何判定进程能否访问一片内存区域?一个直观的想法是: 给每个字节做个记号(poison state),将进程不能够访问的字节标记为 poisoned,然后在每次访问内存之前先检查它的 poison state,如果是 poisoned,那么就可以判断发生了非法访问。asan 的核心算法就是基于这个想法,asan 会使用一片专门的内存来保存 application...
封面图

Sanitizers 系列之 Sanitizers 概述

2022-10-27
阅读 4 分钟
1.1k
"Around 70% of our high severity security bugs are memory unsafety problems (that is, mistakes with C/C++ pointers). Half of those are use-after-free bugs."
封面图

聊聊 WebRTC 网关服务器 2:如何选择 PeerConnection 方案?

2018-06-01
阅读 2 分钟
3.9k
《聊聊 WebRTC 网关服务器》系列文章系由 WebRTCon2018 中网易云信音视频技术专家的分享内容《从零开始构建音视频网关服务器》整理而成,该系列文章将和大家分享网易 NRTC 在 WebRTC 网关项目的自研过程中遇到的一些问题,以及我们最终的解决方法。《聊聊WebRTC网关服务器》第二篇文章将和大家分享如何选择PeerConnectio...

聊聊 WebRTC 网关服务器1:如何选择服务端端口方案?

2018-05-29
阅读 3 分钟
4.6k
《聊聊 WebRTC 网关服务器》系列文章系由 WebRTCon2018 中网易云信音视频技术专家的分享内容《从零开始构建音视频网关服务器》整理而成,该系列文章将和大家分享网易 NRTC 在 WebRTC 网关项目的自研过程中遇到的一些问题,以及我们最终的解决方法。 《聊聊 WebRTC 网关服务器》第一篇文章将和大家分享如何选择服务端的端...