The Nmap Scanner Burp Suite Extension integrates Nmap's powerful network scanning capabilities directly into the Burp Suite interface. This extension provides an easy-to-use graphical interface for initiating and viewing the results of Nmap scans within Burp Suite, making it an essential tool for security professionals and penetration testers.
- Seamless Integration: Adds a custom tab within Burp Suite for easy access.
- Context Menu Option: Right-click any domain or request in Burp Suite to initiate an Nmap scan.
- Real-time Output: Displays Nmap scan output in real-time within Burp Suite.
- Detailed Results: Parses and formats scan results, displaying them in a professional, readable format.
- XML Export: Option to export Nmap scan results as an XML file.
- Ensure that Burp Suite and Nmap are installed on your system.
- Place the Python script in the appropriate extensions directory for Burp Suite.
- Load the extension within Burp Suite by navigating to
Extender -> Extensions
and selecting the script.
- Right-click a domain from the Sitemap or a specific request and select "Run Nmap Scan" to start scanning.
OR
- The scan results, including open ports, services, protocols, states, and versions, are displayed in a formatted table.
- The scan results, including open ports, services, protocols, states, and versions, are displayed in a formatted table.
- Click the "Export Nmap XML" button to save the scan results as an XML file.
Nmap Port Scanner Tab: Custom tab added to Burp Suite with the following components:
- Heading: "Nmap Port Scanner" with styled text.
- Author: "Author: Parth Patel (@TheDarkSideOps)".
- Usage Instructions: Detailed usage instructions displayed in a readable format.
- Nmap Command: Displays the executed Nmap command.
- Output Area: Real-time display of Nmap scan output.
- Results Table: Formatted table showing scan results.
- Export Button: Button to export scan results as an XML file.
This project is licensed under the MIT License.