Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/static-nmap: Use static nmap binary #6

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

sarus
Copy link
Contributor

@sarus sarus commented Apr 25, 2024

This PR includes a statically compiled version of nmap. The nmap binary was built off a fork of the static-toolbox project. Our fork is here: https://github.com/polarityio/static-toolbox

I forked to update nmap to the latest version 7.95 and also to update openssl to the latest version 3.3.0:

Nmap version 7.95SVN ( https://nmap.org )
Platform: x86_64-pc-linux-musl
Compiled with: openssl-3.3.0 nmap-libz-1.3.1 nmap-libpcre2-10.43 nmap-libpcap-1.10.4 nmap-libdnet-1.12 ipv6
Compiled without: liblua libssh2
Available nsock engines: epoll poll select

Additionally, I removed any extraneous items from nmap including ndiff, zenmap, ncat, nping, nmap-update, and liblua to make it as small as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant