类似推荐
编辑推荐
本书是结合网络安全运维介绍bash技术的实用指南。
内容简介
书中从攻击、防御和分析三个场景介绍bash的用法,详细讲解如何在命令行使用bash shell完成数据收集与分析、入侵检测、逆向工程与管理等工作。
全书共分为四部分,第一部分介绍防御和攻击的原则,命令行和bash基础,以及正则表达式;第二部分介绍数据收集和分析、实时日志监控和恶意软件分析;第三部分介绍用于命令行模糊化和远程访问的脚本混淆和工具;第四部分介绍安全管理知识,涉及用户、组和权限、设备和软件目录等。
作者简介
作者卡尔·阿尔宾(Carl Albing),博士、研究员和软件工程师。现任海军研究生院数据科学和分析小组教授。
章节目录
版权信息
O’Reilly Media,Inc.介绍
译者序
前言
第一部分 基础
第1章 命令行入门
1.1 命令行定义
1.2 为什么选择bash
1.3 命令行示例
1.4 在Windows上运行Linux和bash
1.5 命令行基础
1.6 总结
1.7 练习题
第2章 bash入门
2.1 输出
2.2 变量
2.3 输入
2.4 条件语句
2.5 循环
2.6 函数
2.7 bash中的模式匹配
2.8 编写第一个脚本——检测操作系统类型
2.9 总结
2.10 练习题
第3章 正则表达式入门
3.1 使用的命令
3.2 正则表达式元字符
3.3 总结
3.4 练习题
第4章 防御和攻击原则
4.1 网络安全
4.2 攻击生命周期
4.3 总结
第二部分 使用bash进行安全运维防御
第5章 数据收集
5.1 使用的命令
5.2 收集系统信息
5.3 搜索文件系统
5.4 数据传输
5.5 总结
5.6 练习题
第6章 数据处理
6.1 使用的命令
6.2 处理带分隔符的文件
6.3 处理XML
6.4 处理JSON
6.5 聚合数据
6.6 总结
6.7 练习题
第7章 数据分析
7.1 使用的命令
7.2 熟悉Web服务器访问日志
7.3 数据排序和整理
7.4 统计数据出现频次
7.5 统计数据总数
7.6 用直方图显示数据
7.7 发现数据的唯一性
7.8 识别异常数据
7.9 总结
7.10 练习题
第8章 实时日志监控
8.1 监控文本日志
8.2 监控Windows日志
8.3 生成实时直方图
8.4 总结
8.5 练习题
第9章 工具:网络监控
9.1 使用的命令
9.2 第1步:创建端口扫描程序
9.3 第2步:与之前的输出进行比较
9.4 第3步:自动化和通知
9.5 总结
9.6 练习题
第10章 工具:文件系统监控
10.1 使用的命令
10.2 步骤1:对文件系统进行基线化
10.3 步骤2:检测基线的变化
10.4 步骤3:自动化和通知
10.5 总结
10.6 练习题
第11章 恶意软件分析
11.1 使用的命令
11.2 逆向工程
11.3 提取字符串
11.4 VirusTotal接口
11.5 总结
11.6 练习题
第12章 格式化和报告
12.1 使用的命令
12.2 使用HTML格式化显示和打印
12.3 创建Dashboard
12.4 总结
12.5 练习题
第三部分 使用bash进行渗透试验
第13章 侦察
13.1 使用的命令
13.2 网站爬虫
13.3 自动化的横幅爬取
13.4 总结
13.5 练习题
第14章 脚本混淆
14.1 使用的命令
14.2 语法混淆
14.3 逻辑混淆
14.4 加密
14.5 总结
14.6 练习题
第15章 工具:命令行fuzzer
15.1 实现
15.2 总结
15.3 练习题
第16章 建立立足点
16.1 使用的命令
16.2 单行后门
16.3 自定义远程访问工具
16.4 总结
16.5 练习题
第四部分 使用bash进行安全管理
第17章 用户、组和权限
17.1 使用的命令
17.2 用户和组
17.3 文件权限和访问控制列表
17.4 进行批量更改
17.5 总结
17.6 练习题
第18章 编写日志条目
18.1 使用的命令
18.2 编写Windows日志
18.3 编写Linux日志
18.4 总结
18.5 练习题
第19章 工具:系统可用性监控
19.1 使用的命令
19.2 实现
19.3 总结
19.4 练习题
第20章 工具:软件清单
20.1 使用的命令
20.2 实现
20.3 识别其他软件
20.4 总结
20.5 练习题
第21章 工具:验证配置
21.1 实现
21.2 总结
21.3 练习题
第22章 工具:账户审核
22.1 网站Have I Been Pwned
22.2 检查密码是否被泄露
22.3 检查泄露的电子邮件地址
22.4 总结
22.5 练习题
第23章 结论
关于作者
封面介绍
bash网络安全运维是2020年由机械工业出版社华章分社出版,作者[美] 卡尔·阿尔宾。
得书感谢您对《bash网络安全运维》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。