CVE 2015-0235: GNU glibc gethostbyname 缓冲区溢出漏洞,该漏洞(幽灵漏洞)造成了远程代码执行,攻击者可以利用此漏洞获取系统的完全控制权。
分类:
系统相关 时间:
2015-01-29 17:14:44
阅读次数:
213
幽灵漏洞是Linux glibc库上出现的一个严重的安全问题,他可以让攻击者在不了解系统的任何情况下远程获取操作系统的控制权限。目前他的CVE编号为CVE-2015-0235。
什么是glibc
glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务...
分类:
系统相关 时间:
2015-01-29 14:40:41
阅读次数:
241
undefined reference to symbol 'floor@@GLIBC_2.0'...
分类:
其他好文 时间:
2015-01-28 16:05:00
阅读次数:
408
最近游戏已上线运营,进行服务器内存优化,发现一个非常奇妙的问题,我们的认证服务器(AuthServer)负责跟第三方渠道SDK打交道(登陆和充值),由于采用了curl阻塞的方式,所以这里开了128个线程,奇怪的是每次刚启动的时候占用的虚拟内存在2.3G,然后每次处理消息就增加64M,增加到4.4G就不再增加了,由于我们采用预分配的方式,在线程内部根本没有大块分内存,那么这些内存到底是从哪来的呢?让人百思不得其解。...
分类:
编程语言 时间:
2015-01-27 21:57:26
阅读次数:
427
生成u-boot.bin
首先,修改Makefile中的交叉编译器;
然后,执行make.
1.Makefile
ifeq ($(ARCH),arm)
CROSS_COMPILE =
endif
修改为
ifeq ($(ARCH),arm)
CROSS_COMPILE = /opt/crosstool/gcc-3.4.5-glibc-2...
分类:
其他好文 时间:
2015-01-23 18:20:00
阅读次数:
205
本文主要分析内存以及I/O相关的系统调用和库函数的实现原理,根据原理给出在使用过程中需要注意的问题和优化的侧重点,本文涉及到的系统调用包括readahead,pread/pwrite,read/write,mmap,readv/writev,sendfile,fsync/fdatasync/msyn...
分类:
其他好文 时间:
2015-01-21 22:07:44
阅读次数:
291
解决方案:出现该情况是由于c++编译器的相关package没有安装,以root用户登陆,在终端上执行: # yum install glibc-headers # yum install gcc-c++2015-01-2119:04:38
分类:
编程语言 时间:
2015-01-21 20:03:29
阅读次数:
208
本文主要总结linux终端和伪终端相关的API。...
分类:
其他好文 时间:
2015-01-21 15:18:51
阅读次数:
241
一、下载MySQL 安装包1)http://dev.mysql.com/downloads/mysql/打开网址:Select Platform: 选择 Linux-Generic选择选择Linux - Generic (glibc 2.5) (x86, 64-bit), RPM 进行下载;linu...
分类:
数据库 时间:
2015-01-13 21:20:16
阅读次数:
232
Reference:http://www.gnu.org/software/libc/download:git clone git://sourceware.org/git/glibc.gitdocuments:http://www.gnu.org/software/libc/documentati...
分类:
其他好文 时间:
2015-01-12 10:47:56
阅读次数:
123