
Nmap Development mailing list archives
Cross-compiling Nmap Script Engine with Buildroot
From: mail () alexisfacques com
Date: Mon, 28 May 2018 16:52:01 +0200
Dear all,I'm trying to cross-compile Nmap Script Engine with Buildroot (towards ARM RPi3 image); yet, the nmap package for Buildroot (https://github.com/buildroot/buildroot/tree/master/package/nmap) is missing NSE support.
By forcing the --with-liblua=included tag into the package's configure options (following this threat for enabling NSE on OpenWRT: http://seclists.org/nmap-dev/2018/q2/0), nmap seems to build normally.
However I encounter many errors in runtime when running nmap with scripts including telnet-brute, using nsock:
~ $ nmap -p 23 --script telnet-brute 192.168.101.11 Starting Nmap 7.70 ( https://nmap.org ) at 1970-01-29 07:17 UTCnmap: nse_nsock.cc:672: int receive_buf(lua_State*, int, lua_KContext): Assertion `lua_gettop(L) == 7' failed.
Aborted Have you any idea of what I'm missing here? Thanks, Alexis. _______________________________________________ Sent through the dev mailing list https://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Cross-compiling Nmap Script Engine with Buildroot mail (May 29)