You will learn how to use Nmap to implement a wide variety of practical tasks related to pentesting and network monitoring. The tutorial will start with basic scanning techniques and explain Nmap fundamentals. Moving on, we will cover the advanced functionalities of the Nmap Scripting Engine (NSE) such as libraries, scripts, APIs, and so on. You will be able to perform custom tasks, learn the fundamentals of Lua programming, scan and assess mail servers and databases, Windows machines and their associated services as well as large networks.
About the Author
Fotis Chantzis has been a member of the main Nmap development team since 2009, when he wrote Ncrack under the mentorship of Fyodor, the original author of Nmap, during Google Summer of Code 2009 and 2010. He also represented Nmap at the Google Mentor Summit in October 2016. He is passionate about network security and is actively and professionally involved in the information security field, with his research having been published on Phrack and other venues.
The aim of the video is to let the viewer get acquainted with Nmap and show them its basic functionality and capabilities.
The aim of this video is to introduce some fundamental network security concepts that are needed to get a basic understanding of how Nmap works.
The aim of this video is to learn how to use Nmap’s Service Version Detection, why it is important and how it works behind the scenes.
The aim of this video is to learn how to conduct host discovery with Nmap. We are also going to learn how it works and the differences between local and remote network host discovery.
The aim of this video is to learn how to fine-tune Nmap’s timing and performance parameters.
The aim of this video is to learn how to refine Nmap scans for larger networks.
The aim of this video is to learn how to check for web server misconfigurations using Nmap.
The aim of this video is to learn how to assess databases with Nmap by focusing on MySQL, one of the most popular database services.
The aim of this video is to learn how to use Nmap to assess Mail Servers.
The aim of this video is to learn how to exploit SMB services by more advanced NSE scripts.
We will learn about Nmap's scanning phases and the how and when different scripts get executed.
The aim of this video is to analyze the NSE script format and also analyze the source code of a simple NSE script, while explaining any Lua concepts along the way.
The aim of this video is to learn how to make small adjustments to NSE scripts and also add debugging output.
The aim of this video is to learn how to customize NSE scripts by adding new functionality to them. The example script will be the smb-system-info.
We learn how use Nmap and its accompanying tools (Nping, Ncat, Ncrack) in real-world scenarios.
The aim of this video is to demonstrate exploiting misconfigurations to escalate privileges and to show how to perform RDP cracking with Ncrack.
This video demonstrates the final exploitation for the remaining host of the network and recaps what we learnt throughout the course.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.