线上服务由于缓冲区溢出造成的惨案
摘要:由于C/C++语言没有内置对内存中数据访问或者写入的保护,也没有自动检查写入数组的数据是否超过数组的长度,导致可能发生栈或者堆上的缓冲区溢出问题。本文提到的线上故障就是由于没有做边界检查导致了缓存区溢出造成的
阅读全文
posted @ 2015-10-30 23:21
我思故我在
posted @ 2015-10-30 23:21
posted @ 2015-05-08 22:55
posted @ 2015-03-08 12:03
网络上已经有很多gdb调试的文章了,为什么我还要写这篇文章呢,因为本文是写给gdb新手的,目的就是通过一个简单的例子来让新手很快上手。一旦上手入门了,其他的问题就可以自己去搜索搞定了。
阅读全文
posted @ 2013-11-28 16:04
posted @ 2013-10-18 17:34
posted @ 2013-01-06 09:12
posted @ 2012-12-23 10:24