Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Bash Automation for Recon, Attacks, and Cracking

Packt via Coursera

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Advance your cybersecurity automation skills by scripting reconnaissance, web application attacks, and password cracking techniques. Learn to leverage bash for efficient data parsing, vulnerability scanning, and credential attacks. This course focuses on automating key penetration testing tasks using bash scripting. You will learn to parse and report on Nmap scans, automate web application attacks, and implement advanced password cracking workflows. The course covers practical scripting strategies for reconnaissance, exploitation, and credential attacks, empowering you to streamline and scale your security assessments. The course uses real-world scenarios and practical scripting examples to demonstrate how bash can automate complex security tasks. Learners progress from reconnaissance automation to advanced attack scripting, building confidence and expertise in each area. This course is part two of a three-course Specialization designed to build a complete and cohesive understanding of the subject. While it offers valuable skills on its own, you'll gain the most benefit by progressing through all three courses as a structured learning journey. This course is based on Linux Shell Scripting for Hackers, by Valentine G. Nachi and Donald A. Tevault. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.

Syllabus

  • Reconnaissance and Scanning with Nmap
    • This module covers the automation of network reconnaissance and vulnerability scanning using Nmap and bash scripting. Learners will gain skills in parsing scan results, scheduling automated scans, and generating professional reports. The content also explores advanced features of Nmap, such as the NSE, for enhanced network analysis.
  • Automating Web Application Attacks
    • This module provides hands-on training in automating web application security testing using tools like Nikto, dirb, and SQLMap. Learners will gain practical skills in identifying vulnerabilities, analyzing web server configurations, and executing automated scans to improve security practices.
  • Password Cracking Techniques
    • This module covers essential techniques for password cracking, including scanning network services, generating wordlists, and using tools like Hydra and John the Ripper. Learners will gain practical skills in identifying vulnerabilities and performing both online and offline password attacks.

Taught by

Packt - Course Instructors

Reviews

Start your review of Bash Automation for Recon, Attacks, and Cracking

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.