14Şub
nmap scripts not being updated to latest scripts by nmap –script-updatedb
I have installed nmap using the guidance on nmap.org here
nmap --version
yields
Nmap version 7.95 ( https://nmap.org )
Platform: x86_64-redhat-linux-gnu
Compiled with: nmap-liblua-5.4.6 openssl-3.0.13 nmap-libssh2-1.11.0 nmap-libz-1.3.1 nmap-libpcre2-10.43 nmap-libpcap-1.10.4 nmap-libdnet-1.12 ipv6
Compiled without:
Available nsock engines: epoll poll select
I end up with the follwing files in /usr/share/nmap
-rw-r--r-- 1 root root 10829 Oct 17 18:59 nmap.dtd
-rw-r--r-- 1 root root 1218140 Oct 17 18:59 nmap-mac-prefixes
-rw-r--r-- 1 root root 5306593 Oct 17 18:59 nmap-os-db
-rw-r--r-- 1 root root 6845 Oct 17 18:59 nmap-protocols
-rw-r--r-- 1 root root 43529 Oct 17 18:59 nmap-rpc
-rw-r--r-- 1 root root 2573533 Oct 17 18:59 nmap-service-probes
-rw-r--r-- 1 root root 997433 Oct 17 18:59 nmap-services
-rw-r--r-- 1 root root 31936 Oct 17 18:59 nmap.xsl
drwxr-xr-x 3 root root 20480 Feb 14 14:01 nselib
-rw-r--r-- 1 root root 49961 Oct 17 18:59 nse_main.lua
drwxr-xr-x 2 root root 90112 Feb 14 14:01 scripts
However the scripts in the ./scripts
directory are dated 2024-10-17
If I run nmap --script-updatedb
the timestamp on scripts.db
updates to now but none of the scripts change.
I know that in nmap githib repo their is, e.g. a change to ssl-cert.nse
So my question is why does my local set of scripts update with latest github master and how can I achieve that?