内容简介
An easy-to-understand, step-by-step practical guide that shows you how to use the Linux Bash terminal tools to solve information security problems. If you are a penetration tester, system administrator, or developer who would like an enriching and practical introduction to the Bash shell and Kali Linux command-line-based tools, this is the book for you.
AI简介
这是一本为渗透测试者、系统管理员或开发者精心准备的实用指南,旨在教授如何利用Linux Bash终端工具来解决信息安全问题。书中不仅涵盖了Bash shell的基本使用,还深入探讨了网络侦查、漏洞利用、网络监控以及高级技术。
这本书首先从使用cd命令导航目录开始,逐步引导读者理解文件系统的结构,并学会如何使用I/O重定向和管道等工具来提高工作效率。书中还详细介绍了Bash Shell的自定义,包括如何设置个性化的命令行提示符、命令历史记录和命令补全等。
在网络侦查方面,书中深入讲解了Whois工具的应用,以及如何利用Whois服务器来查询网络信息。此外,还介绍了如何使用find命令在文件系统中搜索文件,以及如何使用man页面来查找和阅读命令、函数、系统调用或文件格式的信息。
在漏洞利用方面,书中详细阐述了如何使用Metasploit框架进行攻击利用,包括如何准备攻击载荷、如何创建和部署payload,以及如何调试二进制文件进行动态分析。此外,还介绍了如何使用GDB工具进行程序调试,以及如何利用MAC地址欺骗攻击和MITM攻击来破坏网络通信。
在监控方面,书中深入讲解了如何使用T