Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

LibreSSL修复伪随机数生成器漏洞

LibreSSL修复伪随机数生成器漏洞

LibreSSL修复了被曝光的伪随机数生成器漏洞。漏洞发现者是安全备份公司Opsmate的创始人Andrew Ayer,他将漏洞称为是“伪随机数生成器的致命缺陷”,因为它赋予父进程和克隆子进程相同的识别码(16位PID,PID是进程识别码的缩写),他的测试程序在两次调用伪随机数生成器后返回了相同的结果。OpenBSD创始人Theo de Raadt和开发者Bob Beck对此不以为然,认为问题的严重程度被过分渲染了,理由是Ayer的...
Linux ---lseek() 函数

Linux ---lseek() 函数

每个打开的文件都有一个与其相关连的“当前文件偏移量”( current file offset )。它通常是一个非负整数,用以度量从文件开始处计算的字节数。通常,读、写操作都从当前文件偏移量开始,并使偏移量增加所读写的字节数。按系统默认情况,当打开一个文件时,除非指定 O_APPEND 选项,否则该偏移量设置为 0。lseek调用仅将当前的文件偏移量记录在内核中,它并不引起任何的 I/O 操作。然后,该偏移量用于下一个读或写操作。函...
UNIX内核用于所有I/O的数据结构

UNIX内核用于所有I/O的数据结构

内核使用三种数据结构表示打开的文件,分别是文件描述符表、文件表和 V 节点表。它们之间的关系决定了在文件共享方面一个进程对另一个进程可能产生的影响。每个进程在进程表中都有一个记录项,记录项中包含有一张打开文件描述符表,每个描述符占用一项。与每个文件描述符相关联的是:(a) 文件描述符标志。(b) 指向一个文件表项的指针。内核为所有打开文件维持一张文件表。每个文件表项包含:(a) 文件状态标志(读、写、添写、同步和非阻塞等)。(b) 当前文件偏移量。(c) ...
<< 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 >>