Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daniel-cues/NMapGUI
Advanced Graphical User Interface for NMap
https://github.com/daniel-cues/NMapGUI
cybersecurity monitoring network-analysis nmap security sysadmin
Last synced: about 1 month ago
JSON representation
Advanced Graphical User Interface for NMap
- Host: GitHub
- URL: https://github.com/daniel-cues/NMapGUI
- Owner: daniel-cues
- License: gpl-3.0
- Created: 2017-05-02T15:04:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-20T14:02:08.000Z (over 4 years ago)
- Last Synced: 2024-10-29T16:58:10.144Z (about 1 month ago)
- Topics: cybersecurity, monitoring, network-analysis, nmap, security, sysadmin
- Language: Java
- Size: 838 KB
- Stars: 466
- Watchers: 25
- Forks: 102
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- awesome-hacking-lists - daniel-cues/NMapGUI - Advanced Graphical User Interface for NMap (Java)
README
![nmapgui](https://github.com/danicuestasuarez/NMapGUI/wiki/images/header.png)
====[![GitHub (pre-)release](https://img.shields.io/github/release/danicuestasuarez/NMapGUI/all.svg)](https://github.com/danicuestasuarez/NMapGUI/releases/latest)
[![Build Status](https://travis-ci.org/danicuestasuarez/NMapGUI.svg?branch=develop)](https://travis-ci.org/danicuestasuarez/NMapGUI)
[![Codecov](https://codecov.io/gh/danicuestasuarez/NMapGUI/branch/develop/graph/badge.svg)](https://codecov.io/gh/danicuestasuarez/NMapGUI)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/37479ced18a04d4e8f1c38753b22003c)](https://www.codacy.com/app/danicuestasuarez/NMapGUI?utm_source=github.com&utm_medium=referral&utm_content=danicuestasuarez/NMapGUI&utm_campaign=Badge_Grade)
[![Issues](https://img.shields.io/github/issues-raw/danicuestasuarez/NMapGUI.svg)](https://github.com/danicuestasuarez/NMapGUI/issues)
[![Discord](https://img.shields.io/discord/357162772108148736.svg?colorB=7282ea)](https://discord.gg/5s6kUA6)NMapGUI is an advanced graphical user interface for NMap network analysis tool. It allows to extend and ease the typical usage of NMap by providing a visual and fast interface with the application
**THIS PROJECT IS CURRENTLY UNMAINTAINED**
**- For the moment Java8 is required. Later versions not supported (Issue #25) -**
If you have any questions about NMapGUI usage or want to get in contact with me, please visit:
* [Twitter](https://twitter.com/Danielcues)
* [LinkedIn](https://www.linkedin.com/in/danicuesta/)#### Features
* Cross-platform (You can use it on Linux, Windows, MacOs, etc.)
* Multiple command execution at the same time.
* Standard NMap output.
* HTML report NMap output.
* Interactive traceroute graph output
* Saving output as XML.
* Output minimizing, maximizing and deleting.
* Menu to find most of nmap options and your system's scripts.
* Start and stop the webapp at any moment.### Zenmap vs NMapGUI
| | Zenmap| NMapGUI |
| ---: | :---: | :---: |
| __Multiple parallel commands__ | :no_entry_sign: | :white_check_mark:|
| __Option menu__ | :no_entry_sign: | :white_check_mark: |
| __ᴺᴱᵂ System's script list__ | :no_entry_sign: | :white_check_mark: |
| __Automatic HTML report__ | :no_entry_sign: | :white_check_mark:|
| __Pretty interface__ | :poop: | :white_check_mark:|
| __Graph output__ | :white_check_mark: | :sparkles::white_check_mark::sparkles: |
| __Unnecessary tabs and menus__ | :white_check_mark: | :no_entry_sign: |
| __Installation method__ | Installer | Portable |
| __Cross-platform__ | Compiled__⁽*⁾__ | Unique jar__⁽*⁾__|\* Compiled: Custom file for each OS
\* Unique jar: Unique file for any OS
## Screenshots
![nmapgui](https://raw.githubusercontent.com/wiki/danicuestasuarez/NMapGUI/images/NMapGUI.png)
![nmapgui](https://raw.githubusercontent.com/wiki/danicuestasuarez/NMapGUI/images/NMapGUIHTML.png)
![nmapgui](https://raw.githubusercontent.com/wiki/danicuestasuarez/NMapGUI/images/NMapGUIGraph.png)## Installation
For the moment, NMapGUI can't be installed, it's just a compressed java jar application.
So just go to the [releases page](https://github.com/danicuestasuarez/NMapGUI/releases) and download the latest zip, unzip it and enjoy NMapGUI!
On progress: Menu creation## Usage
### Starting the application
For the moment, you will have to execute the jar file. If you have java properly configured in your system, it should work just by double-clicking the jar file. Otherwise, you will have to launch it with your console. For that I recommend the following command on Linux:
`nohup java -jar nmapGUI-0.6.1-snapshot.jar $`as it will let you close the console and still use the app.
Visit [our wiki](https://github.com/danicuestasuarez/NMapGUI/wiki/Using-NMapGUI) to find out how to use NMapGUI