设备驱动程序是高级应用程序与硬件设备之间的桥梁。驱动程序开发是软硬件结合的技术。本书专门介绍Linux设备驅动程序开发,涵盖了Linux驱动程序基础、内核移植、I2C驱动程序、LCD驱动程序、网络驱动程序、USB驱动程序、输入子系统驱动程序、块设备驱动程序等内容。本书以实例为主线,是为Linux设备驱动程序开发人员量身打造的精品学习图书和实战指南。本书提供了丰富的实例代码和详细的注释,并附赠完整代码光盘一张。 本书主要面向各层次的嵌入式Linux开发工程师,也可以作为各类嵌入式系统培训机构的培训教材和高校计算机课程的教辅书籍。
《嵌入式操作系统基础μcOS-Ⅱ和Linux(第2版)》为《嵌入式操作系统基础μC/OS—Ⅱ和Linux》的第2版,本书继承了版的写作风格,仍以操作系统的初学者和高等院校的学生为对象,首先介绍便于学习和理解的微内核μC/OS—Ⅱ,从而使读者快速了解嵌入式实时操作系统的主要组成、功能及特点;然后从主要数据结构的角度介绍源码开放的操作系统Linux;,简单地介绍Linux的嵌入式版本μCLinux。与版相比,本书在重点改写Linux大部分内容的同时增加了必要的例题,从而大大地降低了初学者的学习难度。本书可作为高等院校课程的或教学参考书,同时也适合对嵌入式操作系统感兴趣的工程技术人员阅读、参考。
KaliLinux是迄今为止,靠前知名度很高且各方评价都很好的计算机安全检测系统。它集成了大量精心挑选的渗透测试和安全审计工具。维杰·库马尔·维卢著的这本《KaliLinux不错渗透测试(原书第2版)》全面、系统且深入地介绍了KaliLinux在渗透测试中的不错应用,堪称渗透测试方面的经典之作。本书共14章。靠前章简要介绍基于目标的渗透测试方法,以及KaliLinu×的基础知识及其支持渗透测试的很优配置;第2章介绍如何利用公共可用资源搜集目标信息,并给出简化侦察和信息管理的工具;第3章介绍主动侦察和漏洞扫描相关技术;第4章重点介绍多个漏洞评估工具和技术;第5章从物理攻击和社会工程学出发探讨攻击的路线;第6章分析如何入侵无线网络;第7章讨论通过网站或基于Web应用的攻击;第8章从安全的角度介绍很常用的远程访问技术,说明可利用的弱点在哪里,以