《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》共分为17章,分别从信号与槽、对话框、主窗口、自定义窗口部件、布局管理、文本、容器类、目录和文件处理、事件机制、二维图形、MDI程序设计、Model/View结构、网络编程、数据库、多线程、Qt4.5移植等部分,详细介绍了Qt的基础知识和GUI编程应用。同时在各个章节穿插了应用实例,使读者更容易上手掌握。 《普通高校“十二五”规划教材·实践创新系列:基于嵌入式Linux的Qt图形程序实战开发》内容全面,体系完整,是广大读者不错的选择,适合刚接触Qt的初学者查阅学习,也适合已经在工作中应用Qt的程序员和正在从事Qt开发的科研人员参考翻阅,还可以作为各大中专院校和培训机构的教材。
《Web渗透测试:使用Kali Linux》是一本Web渗透测试实践指南,全面讲解如何使用Kali Linux对Web应用进行渗透测试。两位安全领域的专家站在攻击者的角度,一步步介绍了渗透测试基本概念、Kali Linux配置方式,带大家了解如何收集信息并发现攻击目标,然后利用各种漏洞发起攻击,并在此基础之上学会渗透测试,掌握补救易受攻击系统的具体技术。此外,书中还给出了撰写报告的实践,其中一些范例可作为撰写可执行报告的模板。 《Web渗透测试:使用Kali Linux》适合所有渗透测试及对Web应用安全感兴趣的读者,特别是想学习使用Kali Linux的人阅读参考。有BackTrack经验的读者也可以通过本书了解这两代工具包的差异,学习下一代渗透测试工具和技术。
《LinuxShell脚本攻略》是LinuxShell编程的实战秘籍。它集合了众多适合于实战的命令行脚本攻略,并辅以大量案例以及细致的讲解。 《LinuxShell脚本攻略》的读者不仅包括Shell编程的新手,也包括那些对这一领域相当熟悉的专业人士。对新手而言,《LinuxShell脚本攻略》的内容由浅入深且紧贴实践,使得他们能够快速地学以致用,而专业人士也能从本书中发现一些新鲜的东西,使自己的技巧更加纯熟。
本书是以作者自学、应用嵌入式Linux时的笔记(包括实验、出现的问题、调试过程、经验总结等)为基础,再增加应用到的硬件平台而成的。全书以亲自制作实验平台硬件,亲自设计实验软件为线索,指导读者从零开始学习到最终掌握ARM和Linux应用的方方面面。全书可以分成ARM硬件、ARM前后台系统应用和基于Linux系统的应用3个部分。ARM硬件部分包括整个硬件的原理分析、原理图、PCB板的绘制、元件焊接、硬件的检测与调试。ARM前后台系统应用部分包括启动代码、处理器内部外设、扩展外部设备及接口等的所有底层软件分析与实现,还有Bootloader、文件系统、GUI等的原理与实现。Linux系统的应用部分包括基于PC机的操作、应用编程和驱动、嵌入式Linux的开发环境创建、各种硬件的驱动实现、网络编程、图形用户界面设计等。本书可作为有志于掌握ARM、Linux等嵌入式技术的高
学习用于网络堆栈和应用程序的压力测试工具。 执行网络侦查以确定攻击者可以使用的内容。 使用Metasploit等自动化漏洞利用工具进行渗透测试。 使用破解工具查看密码是否符合复杂性要求。 通过注入帧和破解密码来测试无线网络安全性。 使用自动化或基于代理的工具评估Web应用程序漏洞。 通过扩展Kali工具或开发自己的工具来创建高级攻击技术。 测试完毕后,通过Kali Linux生成报告。
Linux是一个免费的多用户、多任务的操作系统,其稳定性、安全性与网络功能特别显著。目前Linux已经成为全球增长最快的操作系统,其应用将更加丰富,特别是在系统级的数据库、消息管理、Web应用、桌面办公和嵌入式开发等方面。 《Linux应用大全 基础与管理》内容涉及Linux系统管理各方面的知识,全面、深入和系统,使用大量图表和实例进行讲述,便于读者理解和掌握知识点。本书由浅入深进行讲解,脉络清晰,突出实践性和实用性,实例详细,通俗易懂。 《Linux应用大全 基础与管理》适合Linux爱好者、Linux系统管理工程师、培训机构教师和学生以及大专院校计算机专业教师和学生使用。
如何编写那些直接依赖于Linux内核和核心系统库提供的服务的软件?通过《Linux系统编程(影印版第2版)》这本详尽的书籍,Linux内核参与者Robert Love(洛夫)为你提供了Linux系统编程方面的教程,Linux系统调用的参考手册,以及对于如何编写更聪明和更快的代码的来自内部人士的建议。 Love清晰地指出了POSIX标准函数和Linux特别提供服务之间的差异。通过关于多线程的新章节,这本修订和扩展的版本在理论和实践上相结合,从多个编程主题上提供了深入的见解。
本书详细说明、讨论UNIX程序设计界面的应用技术,包括:系统调用界面及标准C函数库。全书具有鲜明的特点:在同类书籍中内容最为丰富、实用;提供了大量应用实例,其中大部分可直接引入到相关程序设计中;界面应用和UNIX内部结构紧密结合。 本书全面介绍了UNIX系统的程序设计界面——系统调用界面和标准C库提供的许多函数。本书的前15章着重于理论知识阐述,主要内容包括UNIX文件和目录、进程环境、进程控制、进程间通信以及各种I/O。在此基础上,分别按章介绍了多个应用实例,包括如何创建数据库函数库,PostScript打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序的程序等。本书内容丰富权威,概念清晰精辟,一直以来被誉为UNIX编程的“圣经”,对于所有UNIX程序员——无论是初学者还是专家级人士——都是一本无价的参考书籍。
随着开源技术的不断进步与创新,整个IT行业中越来越多的企业愿意采用开源产品,而基于Linux的操作系统为这些开源产品提供了一个的操作平台。本书将围绕Linux操作系统这样一个基础平台,讲解如何使用操作系统实现各种开源产品的应用案例。全书主要从运维工作中的应用服务入手,全面讲解基本Linux操作系统以及各种软件服务的运维工作。 现在的商业环境是一个充满竞争的环境,很多企业的业务量在不断地增长,而对服务质量的要求也越来越高。特别是互联网企业为了满足客户更高的需求,提升用户使用体验。IT部门维护的设备往往数以万计,如此庞大的设备维护量,通常会让IT管理人员头疼不已。本书介绍的自动化运维的内容可以让我们快速掌握大规模批量处理的简单方法。仅仅依靠自动化运维还不足以发挥出这些设备能效,因此,我们还需要将这个服务器设
本书共分部分,全面讲解了Red Hat Linux 。部分主要介绍Red Hat Linux 系统(包括Fedora Core 和Red Hat Enterprise Linux)的安装。第二部分详细讲述Red Hat Linux 的登录、GUI 、实用工具、文件系统和shell 等内容。第三部分深入详细地讨论Red Hat Linux 系统的工作机制。第四部分讨论系统管理。本书最后还有一个500 多条的术语表。此外,书中每章最后都附有练习题,可以帮助读者巩固所学内容。 本书内容全面,讲解清晰透彻,适合各层次的读者阅读,也可作为高等院校计算机专业的教材使用。
Linux系统的指令及其用法是学习Linux系统的基础。本书详细地介绍了Linux系统指令的语法、功能、参数说明以及具体的应用范例,在介绍每个指令之后还设置了“动手一试”小栏目,读者可以实际动手实践一下指令的功能。本书共讲解指令343条,列举范例544个。 本书将系统指令分为文件操作指令、文件编辑指令、磁盘操作指令、网络通信指令、系统管理指令、系统设置指令及其他常见指令7类,分别对应7天的学习内容,每天内容按照字母顺序进行排序,方便读者查找。 本书不仅适合Linux初学者学习使用,而且可以作为Linux系统管理员的参考手册。