View Issue Details

IDProjectCategoryView StatusLast Update
0009830Kali LinuxKali Package Bugpublic2026-08-20 11:35
Reporterdeluge Assigned Todaniruiz  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0009830: Bundle nmap as a dynamically linked binary to allow LD_PRELOAD
Description

The current nmap version (7.99+dfsg-1kali1) is a statically linked binary, which makes it impossible to use nmap with tools that intercept traffic using LD_PRELOAD, such as ProxyChains.

$ apt list --installed nmap
nmap/kali-rolling,now 7.99+dfsg-1kali1 amd64 [installed]

$ ldd $(which nmap)
        not a dynamic executable

$ proxychains nmap -nv -Pn 172.16.5.1/24  # does not work, traffic can not be routed through the proxy

It would be great, if possible, to have nmap bundled as a dynamically linked binary on the repository.
Thanks for your time.

Activities

daniruiz

daniruiz

2026-08-20 11:35

manager   ~0021946

nmap is dynamically linked in Kali
The command ... $(which nmap) is substituted with /bin/nmap which is actually a sh script that calls /usr/lib/nmap/nmap

ldd /usr/lib/nmap/nmap
linux-vdso.so.1 (0x00007f5f11d61000)
libpcre2-8.so.0 => /usr/lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007f5f11951000)
libpcap.so.0.8 => /usr/lib/x86_64-linux-gnu/libpcap.so.0.8 (0x00007f5f11900000)
libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00007f5f118b7000)
libssl.so.3 => /usr/lib/x86_64-linux-gnu/libssl.so.3 (0x00007f5f117a9000)
libcrypto.so.3 => /usr/lib/x86_64-linux-gnu/libcrypto.so.3 (0x00007f5f11000000)
libz.so.1 => /usr/lib/x86_64-linux-gnu/libz.so.1 (0x00007f5f1178a000)
liblinear.so.4 => /usr/lib/x86_64-linux-gnu/liblinear.so.4 (0x00007f5f11d28000)
liblua5.4.so.0 => /usr/lib/x86_64-linux-gnu/liblua5.4.so.0 (0x00007f5f11746000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f5f10c00000)
libm.so.6 => /usr/lib/x86_64-linux-gnu/libm.so.6 (0x00007f5f11650000)
libgcc_s.so.1 => /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f5f10fd2000)
libc.so.6 => /usr/lib/x86_64-linux-gnu/libc.so.6 (0x00007f5f10a0a000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5f11d63000)
libdbus-1.so.3 => /usr/lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007f5f10f7b000)
libzstd.so.1 => /usr/lib/x86_64-linux-gnu/libzstd.so.1 (0x00007f5f10eb1000)
libblas.so.3 => /usr/lib/x86_64-linux-gnu/libblas.so.3 (0x00007f5f1097d000)
libsystemd.so.0 => /usr/lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007f5f10856000)

Issue History

Date Modified Username Field Change
2026-08-16 23:11 deluge New Issue
2026-08-20 11:35 daniruiz Note Added: 0021946
2026-08-20 11:35 daniruiz Assigned To => daniruiz
2026-08-20 11:35 daniruiz Status new => closed
2026-08-20 11:35 daniruiz Resolution open => no change required