A practical guide to vulnerability assessment and mitigation with PowerShell Key FeaturesLeverage PowerShell's unique capabilities at every stage of the Cyber Kill Chain, maximizing your effectivenessPerform network enumeration techniques and exploit weaknesses with PowerShell's built-in and custom toolsLearn how to conduct penetration testing on Microsoft Azure and AWS environmentsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionPowerShell for Penetration Testing is a comprehensive guide designed to equip you with the essential skills you need for conducting effective penetration tests using PowerShell.You'll start by laying a solid foundation by familiarizing yourself with the core concepts of penetration testing and PowerShell scripting.
Author(s): Andrew Blyth
298 Pages
Computers + Internet, System Administration
Description
About the Book
Designed for security professionals and aspiring pentesters, this book equips you with the skills and knowledge to exploit vulnerabilities, gain access, and navigate post-exploitation scenarios across diverse platforms.
Book Synopsis
A practical guide to vulnerability assessment and mitigation with PowerShell
Key Features
Leverage PowerShell's unique capabilities at every stage of the Cyber Kill Chain, maximizing your effectiveness
Perform network enumeration techniques and exploit weaknesses with PowerShell's built-in and custom tools
Learn how to conduct penetration testing on Microsoft Azure and AWS environments
Purchase of the print or Kindle book includes a free PDF eBook
Book Description
PowerShell for Penetration Testing is a comprehensive guide designed to equip you with the essential skills you need for conducting effective penetration tests using PowerShell.
You'll start by laying a solid foundation by familiarizing yourself with the core concepts of penetration testing and PowerShell scripting. In this part, you'll get up to speed with the fundamental scripting principles and their applications across various platforms. You'll then explore network enumeration, port scanning, exploitation of web services, databases, and more using PowerShell tools. Hands-on exercises throughout the book will solidify your understanding of concepts and techniques. Extending the scope to cloud computing environments, particularly MS Azure and AWS, this book will guide you through conducting penetration tests in cloud settings, covering governance, reconnaissance, and networking intricacies. In the final part, post-exploitation techniques, including command-and-control structures and privilege escalation using PowerShell, will be explored. This section encompasses post-exploitation activities on both Microsoft Windows and Linux systems.
By the end of this book, you'll have covered concise explanations, real-world examples, and exercises that will help you seamlessly perform penetration testing techniques using PowerShell.
What you will learn
Get up to speed with basic and intermediate scripting techniques in PowerShell
Automate penetration tasks, build custom scripts, and conquer multiple platforms
Explore techniques to identify and exploit vulnerabilities in network services using PowerShell
Access and manipulate web-based applications and services with PowerShell
Find out how to leverage PowerShell for Active Directory and LDAP enumeration and exploitation
Conduct effective pentests on cloud environments using PowerShell's cloud modules
Who this book is for
This book is for aspiring and intermediate pentesters as well as other cybersecurity professionals looking to advance their knowledge. Anyone interested in PowerShell scripting for penetration testing will also find this book helpful. A basic understanding of IT systems and some programming experience will help you get the most out of this book.
Table of Contents
Introduction to Penetration Testing
Programming Principles in Power Shell
Network Services and DNS
Network Enumeration and Port Scanning
The WEB, REST and SOAP
SMB, Active Directory, LDAP, and Kerberos
Databases: MySQL, PostgreSQL and MSSQL
Email Services: Exchange, SMTP, IMAP, and POP
PowerShell and FTP, SFTP, SSH and TFTP
Brute Forcing in PowerShell
PowerShell and Remote Control and Administration
Using PowerShell in Azure
Using PowerShell in AWS
Command and Control
Post-Exploitation in Microsoft Windows
Post-Exploitation in Microsoft Linux
Dimensions (Overall): 9.25 Inches (H) x 7.5 Inches (W) x .62 Inches (D)
Weight: 1.14 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 298
Genre: Computers + Internet
Sub-Genre: System Administration
Publisher: Packt Publishing
Theme: Windows Administration
Format: Paperback
Author: Andrew Blyth
Language: English
Street Date: May 24, 2024
TCIN: 94346431
UPC: 9781835082454
Item Number (DPCI): 247-23-4656
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.
Shipping details
Estimated ship dimensions: 0.62 inches length x 7.5 inches width x 9.25 inches height
Estimated ship weight: 1.14 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO
Return details
This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, shipped, delivered by a Shipt shopper, or made ready for pickup.