Address Sanitizer工具
源码
int main(int argc, char **argv) {
int *array = new int[100];
delete [] array;
return array[argc]; // BOOM
}
测试
root@M800:/home/banting# vim example_UseAfterFree.cc
root@M800:/home/banting# g++ -O -g -fsanitize=address -fno-omit-frame-pointer example_UseAfterFree.cc -o example_UseAfterFree
root@M800:/home/banting# ./example_UseAfterFree
<

最低0.47元/天 解锁文章
2万+

被折叠的 条评论
为什么被折叠?



