NmapSi4 is a complete Qt-based Gui with the design goals to provide a complete nmap interface for Users, in order to management all options of this powerful security net scanner.
Github: https://github.com/nmapsi4/nmapsi4/releases
SourceForge: https://sourceforge.net/projects/nmapsi/
https://github.com/nmapsi4/nmapsi4
- cmake >= 3.16.0
- Qt6 >= 6.4.0
- webenginewidgets
- nmap + nping >= 6.00
- dig package (debian: dnsutils)
$ cd nmapsi4
$ cd tools/
$ ./cmake_verbose_script.sh
$ cd nmapsi4
$ mkdir build
$ cd build/
$ make
$ make install (only root) or create a package for your disto ;)
nmapsi4-admin.desktop uses by default kdesu for execute nmap with root uid.
However, it is possible change kdesu in the desktop file: nmapsi4-admin.desktop: Exec=kdesu QT_WIDGETS_RHI=1 QTWEBENGINE_DISABLE_SANDBOX=1 nmapsi4 with Exec=[what you want] nmapsi4
Report bugs on https://github.com/nmapsi4/nmapsi4/issues
Clone git repository with:
git clone git://github.com/nmapsi4/nmapsi4.git
- Francesco Cecconi francesco.cecconi@gmail.com