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

首页 / 操作系统 / Linux

Linux文件系统的移植-根文件系统制作

Linux文件系统的移植-根文件系统制作

根文件系统一直以来都是所有类Unix操作系统的一个重要组成部分,也可以认为是嵌入式Linux系统区别于其他一些传统嵌入式操作系统的重要特征,它给Linux带来了许多强大和灵活的功能,同时也带来了一些复杂性。我们需要清楚的了解根文件系统的基本结构,以及细心的选择所需要的系统库、内核模块和应用程序等,并配置好各种初始化脚本文件,以及选择合适的文件系统类型并把它放到实际的存储设备的合适位置。 Linux的根文件系统以树型结构组织,包含内核和系统管理所需要的各种...
一个八年没发现的Linux内核bug

一个八年没发现的Linux内核bug

存在于网络工作socket初始化中的一个Linux内核bug可以使攻击者获得root权限而造成损害。安全漏洞存在于所有2.4和2.5系列的内核,这种情况很可能自2001年以来就存在了。 Bug的原因是socket初始化里一个错误的函数执行导致了一个空指针废弃。指针本应该将函数指向一个预定义的存根例程(stub routine),但是一些协议却没有将这些指针初始化。 受影响的协议的列表是相当长:AppleTalk,IPX,X.25,Irda,Blueto...
Linux文件系统的移植-制作JFFS2文件系统

Linux文件系统的移植-制作JFFS2文件系统

JFFS2全名是 Journalling Flash File System Version2,是RedHat公司开发的快闪存储器(简称:闪存;英文: Flash Memory)的档案系统[1],其前身是JFFS, 最早只支援NOR Flash, 自2.6版以后开始支援NAND Flash, 极适合使用于嵌入式系统。 JFFS2 功能如下:支援 NAND flash 装置。 硬连结(Hard links)。这是JFFS 碍于文件格式所无法支援的功能。 压缩...
企业Linux安全机制遭遇信任危机 SELinux成骇客帮凶?

企业Linux安全机制遭遇信任危机 SELinux成骇客帮凶?

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://verdureorange.blog.51cto.com/632758/193787 前些日子的udev溢出攻击泛滥,连以前一直表现出色的安全机制——SELinux在开启的状态下都无法抵御,不少企业的Linux被夺走管理员权限。编者按:SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系...
在Linux中用source,dot(.)和直接用脚本文件名执行shell脚本的区别

在Linux中用source,dot(.)和直接用脚本文件名执行shell脚本的区别

用source,dot(.)的方式执行shell脚本的时候,不产生子进程,shell脚本在当前的shell中运行,shell脚本运行完成后,在shell脚本中声明的变量在当前的shell中是可见的.直接用脚本文件名的方式执行shell脚本的时候,产生子进程,shell脚本在子进程中运行,shell脚本运行完成后,在shell脚本中声明的变量在当前的shell中是不可见的.验证过程:在当前目录下有一个tt.sh的脚本内容如下:echo $$ttvar=123...
用Java代码实现ARP攻击

用Java代码实现ARP攻击

ARP攻击原理一台电脑通过网络访问另一台电脑的时候,在数据链路层需要知道对方的MAC地址进行真正的物理通信.而电脑上的应用程序通常都是根据另一台电脑的IP地址来和对方建立通信,这时候就需要有一个协议将IP地址解析到MAC地址,这就是ARP协议.而ARP具体过程就是当需要通过IP获取一个远端的的MAC地址的时候,系统会首先检查ARP表中是否存在对应的IP地址,如果没有,则发送一个ARP广播,当某一个拥有这个MAC地址的节点收到ARP请求的时候,会创建一个AR...
<< 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 >>