Level:
Novice
Context
The Nmap Scripting Engine (NSE) is a set of libraries and scripts that allows users to write their own Nmap scripts. These scripts can be used to automate common tasks, or to
add extra functionality to Nmap. The NSE is written in Lua, a programming language that is easy to learn and use.
The authors of NMAP and the community have written hundreds of NSE scripts for all sorts of tasks.
Excerpt
Use NMAP’s scripting engine to identify a Windows machine vulnerable
Learning Outcome
NMAP’s NSE scripts provide easy ways to test and exploit network vulnerabilities.
Completing this exercise will teach you how to use NSE scripts.
Instructions
– Install a Windows virtual machine vulnerable to MS17-010
– Use NMAP’s NSE script to scan the machine and identify that it is vulnerable
– Validation: Exploit the vulnerability with Metasploit and obtain a reverse-shell
Assignment submission instructions:
Click the button below to record your screen and proceed with the exercise.
Please make sure your video is less than 3 min long.
Upload the video in the window below.