Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marduc812/vscode-nmap-peek
A VS Code extension to preview XML nmap output
https://github.com/marduc812/vscode-nmap-peek
Last synced: 3 days ago
JSON representation
A VS Code extension to preview XML nmap output
- Host: GitHub
- URL: https://github.com/marduc812/vscode-nmap-peek
- Owner: marduc812
- License: mit
- Created: 2023-01-18T16:12:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-07T13:09:34.000Z (9 months ago)
- Last Synced: 2024-08-02T07:02:03.392Z (3 months ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=marduc812.nmap-peek
- Size: 1.43 MB
- Stars: 43
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Nmap-Peek
An easy way to preview the content of an XML nmap file, in VS Code.
## Features
A simple side view of your XMl nmap file. The extensions prints all the basic information retrieved from an nmap scan.
![nmap peek](./media/preview.png)
## Display GUI
When an `.xml` file is open on the editor, an icon of an eye will become visible on the toolbar.
![nmap peek](./media/enable.png)It is possible to run the command directly without writting the command by opening the Command Palette (`Ctrl + Shift + P` or `command + Shift + P`). After run the `nmap: Visualize Nmap` command.
The colors for port status are `green` dot for `open`, `red` for `closed`, `yellow` for `filtered` or `mixed response`.
## Requirements
The application is using `fast-xml-parser` for parsing the XML content of nmap.
## Known Issues
it is not possible to have multiple instances of the preview at the same time.
## Release Notes
### 2.0.3
- Fixed width layout for ports
- Added tool to extract URLs
- Added fast copy to clipboard options### 2.0.2
- Added filter search options
- Updated view to show open ports instead of scanned ports
- Improved layout### 2.0.1
Fixed bug when host was down
### 2.0.0
- Use latest version of `fast-xml-parser`
- Extension completely re-written to use `Webview` instead of `TreeView`
- New UI
- Search option added
- New action icon
- Diplays more Nmap fields like:
- script output
- preview scanned ports
- Nmap scan info
- MAC and IPv6 addresses
- CPE information### 1.0.5
- Fixed bug in single host nmap scans
- Fixed bug when host is offline### 1.0.4
- Fixed bug in single host nmap scans
- Parsing OS directly### 1.0.3
- Fixed bug in case a single port was open.
- Refactored code to avoid duplicate snippets### 1.0.2
- Improved error handling.
### 1.0.1
- Updated needed license information and missing icons.
### 1.0.0
- Initial release of nmap peek.