书籍内容
基础:防御和攻击原则、命令行、bash基础及常规表达。
安全防御操作:数据收集和分析、实时日志监控、恶意软件分析。
渗透测试:脚本混淆和命令行模糊及远程访问工具。
安全管理:用户、组、权限,以及设备和软件清单。
编辑推荐
适读人群 :本书是为那些希望在计算机安全语境下掌握命令行的人编写的。我们的目标不是用命令行脚本替换现有的工具,而是教你如何使用命令行,以便你可以利用它来增强现有的安全功能。 在本书中,我们将重点放在诸如数据收集、数据分析和渗透测试这些安全技术的示例上。这些示例的目的是展示命令行功能,并让你深入了解高级工具使用的一些基本技术。 本书假定读者基本熟悉网络安全、命令行界面、编程概念,以及Linux和Windows操作系统。事先对bash有所了解是有用的,但不是必需的。 本书并不是介绍编程的,尽管在本书第一部分涉及了一些编程的基本概念。
本书是结合网络安全运维介绍bash技术的实用指南。书中从攻击、防御和分析三个场景介绍bash的用法,详细讲解如何在命令行使用bash shell完成数据收集与分析、入侵检测、逆向工程与管理等工作。全书共分为四部分,第一部分介绍防御和攻击的原则,命令行和bash基础,以及正则表达式;第二部分介绍数据收集和分析、实时日志监控和恶意软件分析;第三部分介绍用于命令行模糊化和远程访问的脚本混淆和工具;第四部分介绍安全管理知识,涉及用户、组和权限、设备和软件目录等。作者简介
Paul Troncone
Paul Troncone是Digadel公司创始人。他拥有超过15年的网络安全和信息技术经验,曾任美国海军学院的杰出客座教授,在计算机科学系教授安全课程。
Carl Albing
Carl Albing博士是一位具有丰富行业经验的教师、研究员和软件工程师。现任海军研究生院数据科学和分析小组教授。