projectdiscovery / naabu

A fast port scanner written in go with a focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests
https://projectdiscovery.io
MIT License
4.8k stars 553 forks source link

Include Linux arm64 binaries in releases #1265

Closed linuxkd closed 3 weeks ago

linuxkd commented 4 weeks ago

I realize I am probably in the minority here, but I would really appreciate the inclusion of Linux arm64 binaries in the releases. I leverage multiple projectdiscovery tools, including naabu via cloud services such as AWS lambda or ECS.

To save on bloat in my container images, I pull your binary releases instead of building with go. Many of the other projectdiscovery tools already have a Linux ARM64 binary in their releases, but Naabu does not.

Thanks for your consideration!

GeorginaReeder commented 3 weeks ago

Thanks for your feature request @linuxkd , we'll take a look into this!

dogancanbakir commented 3 weeks ago

Thanks for opening the issue. There are some concerns about CGO support for ARM devices. We have decided to remove support for arm64 due to compatibility issues. As an alternative solution, we recommend using go install directly on your ARM device or considering using QEMU/Docker. These options should provide a more reliable experience. So, closing this. Feel free to reopen if you have any other questions.