Skip to content

dolevf/Black-Hat-Bash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Black Hat Bash

Book files for Black Hat Bash.

Black Hat Bash Cover

Black Hat Bash teaches you how to use bash to automate tasks, develop custom tools, uncover vulnerabilities, and execute advanced, living-off-the-land attacks against Linux servers. You’ll build a toolbox of bash scripts that will save you hours of manual work. And your only prerequisite is basic familiarity with the Linux operating system.

You’ll learn the basics of bash syntax, then set up a Kali Linux lab to apply your skills across each stage of a penetration test—from initial access to data exfiltration. Along the way, you’ll learn how to perform OS command injection, access remote machines, gather information stealthily, and navigate restricted networks to find the crown jewels. Hands-on exercises throughout will have you applying your newfound skills.

Buy the book from No Starch Press

Enjoy!


Errata

  • Page 30: Listing 2-3 should be "uses the NOT operator (!) to check whether a file doesn't exist"
  • Page 82: Listing 4-9 variable should say RESULT and not NMAP_RESULT
  • Page 76: Listing 4-9 is incorrectly referenced, it should be Listing 4-8
  • Page 88: ip_address is incorrectly referenced, it should be ip
  • Page 106: The text "Apache ubuntu Default Page" should say "Apache Ubuntu Default Page"
  • Page 108: The second bullet should be: "A WordPress login page at 172.16.10.12/wp-admin.php"