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

Release Nmap as a 64-bit build on macOS #1371

Closed
dmiller-nmap opened this issue Oct 25, 2018 · 11 comments

Comments

@dmiller-nmap
Copy link

commented Oct 25, 2018

https://developer.apple.com/news/?id=04112018a

Nmap macOS installer is currently 32-bit.

@rhymeswithmogul

This comment has been minimized.

Copy link

commented Oct 30, 2018

It's not just the installer. I ran nmap 7.70 from the command-line, and I received a warning saying nmap needed to be updated.

$ file `which nmap`
/usr/local/bin/nmap: Mach-O executable i386
@ipv6freely

This comment has been minimized.

Copy link

commented Jun 10, 2019

Just to add to this - nmap won't run at all in macOS 10.15.
-bash: /usr/local/bin/nmap: Bad CPU type in executable

@codyc1515

This comment has been minimized.

Copy link

commented Jul 10, 2019

Can confirm this is an issue with the build in macOS 10.15.

@Tukan3

This comment has been minimized.

Copy link

commented Aug 20, 2019

Please update the binary to 64 bits.

@dmiller-nmap

This comment has been minimized.

Copy link
Author

commented Aug 21, 2019

I forgot to put it in the changelog, but I believe Nmap 7.80 was built for x86_64. Can someone on this thread confirm whether the new installer works? https://nmap.org/download.html#macosx

@vdeniet

This comment has been minimized.

Copy link

commented Aug 21, 2019

Hi, it doesn't work for macOS 10.15. New installs should be Notarised (verified/ signed) by Apple:
image

@dmiller-nmap

This comment has been minimized.

Copy link
Author

commented Aug 21, 2019

@vdeniet Thanks for checking. We are looking into Apple developer verification and tracking that as #94. If you are willing or able to change your preferences to allow installing unsigned packages, we would still like confirmation that this build executes on x64 macOS.

@ipv6freely

This comment has been minimized.

Copy link

commented Aug 21, 2019

Hi, just confirmed it installs and executes fine on macOS 10.15. Thank you for updating it!

@newacct

This comment has been minimized.

Copy link

commented Aug 21, 2019

I can verify that nmap 7.80 shows as a 64-bit app on my macOS 10.14.

To install it on my macOS 10.14, after the alert that says it can't be opened, I had to go to System Preferences -> Security & Privacy -> General, and click the "Open Anyway" button, to be given the choice to open it. I am not sure if it is similar on macOS 10.15.

@vdeniet

This comment has been minimized.

Copy link

commented Aug 21, 2019

Hi, just confirmed it installs and executes fine on macOS 10.15. Thank you for updating it!

For me it also works now on 10.15

@dmiller-nmap

This comment has been minimized.

Copy link
Author

commented Aug 23, 2019

Great, thanks! I agree that code signing is an important step in macOS support, so we will definitely try to get that going. In the meantime, I'm closing this issue as resolved. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
8 participants
You can’t perform that action at this time.