- Penetration Testing with the Bash shell
- Keith Makan
- 262字
- 2021-07-16 11:51:56
What this book covers
Chapter 1, Getting to Know Bash, introduces readers to the fundamental concepts involved in using the bash terminal. It covers utilities that readers will find helpful in their day-to-day activities as penetration testers, system administrators, and security-orientated developers.
Chapter 2, Customizing Your Shell, focuses on tips and tricks that readers can use to customize the behavior of the shells to suit their needs. It shows readers how to customize the cursor to format text, how to control command history securely, how to use aliases, and how to enable tab completion to make command-line utilities more user-friendly and easy to use.
Chapter 3, Network Reconnaissance, covers command-line utilities that readers can use to perform target enumeration and exfilterate information from common network services. This chapter introduces numerous tools, including Dnsmap, Nmap, and Whois among others, as well as useful ways to integrate these tools with the other command-line tools.
Chapter 4, Exploitation and Reverse Engineering, focuses on demonstrating and discussing the fundamental reverse engineering and host-based exploitation command-line driven tools. The chapter covers tools such as msfcli, msfpayload, GNU gdb, and various techniques, and shows how readers can combine these tools in useful ways with the help of bash scripting.
Chapter 5, Network Exploitation and Monitoring, shifts the focus to network exploitation tools and the utilities that the readers will likely use in their day-to-day penetration tests. The chapter covers tools such as ARPSpoof, Ettercap, and SSLyze, and also introduces readers to useful bash scripts and commands that optimize the usage of these commands and automates many common tasks.
- Learning Selenium Testing Tools with Python
- 深入理解Java7:核心技術與最佳實踐
- 零基礎學Java程序設計
- JavaScript:Moving to ES2015
- Apache Kafka Quick Start Guide
- HTML5從入門到精通(第4版)
- Unity 2017 Mobile Game Development
- Unity 2018 Shaders and Effects Cookbook
- 零基礎學C語言(第4版)
- 邊玩邊學Scratch3.0少兒趣味編程
- 從零開始學Selenium自動化測試:基于Python:視頻教學版
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)
- Java自然語言處理(原書第2版)
- Java EE輕量級解決方案:S2SH
- Spring Boot 2+Thymeleaf企業應用實戰