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
Closed

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

dmiller-nmap opened this issue Oct 25, 2018 · 11 comments
Labels
current Issues with current focus by the core Nmap dev team macOS/OS X Issues affecting Apple macOS and OS X Nmap todo

Comments

@dmiller-nmap
Copy link

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

Nmap macOS installer is currently 32-bit.

@dmiller-nmap dmiller-nmap added Nmap todo macOS/OS X Issues affecting Apple macOS and OS X labels Oct 25, 2018
@fyodor fyodor added the current Issues with current focus by the core Nmap dev team label Oct 25, 2018
@rhymeswithmogul
Copy link

rhymeswithmogul 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
Copy link

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
Copy link

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

@Tukan3
Copy link

Tukan3 commented Aug 20, 2019

Please update the binary to 64 bits.

@dmiller-nmap
Copy link
Author

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
Copy link

vdeniet 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
Copy link
Author

@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
Copy link

ipv6freely commented Aug 21, 2019

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

@newacct
Copy link

newacct 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
Copy link

vdeniet 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
Copy link
Author

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
Labels
current Issues with current focus by the core Nmap dev team macOS/OS X Issues affecting Apple macOS and OS X Nmap todo
Projects
None yet
Development

No branches or pull requests

8 participants