#Naabu will not work for macbook pro m1 i.e for arm architecture?
1 messages · Page 1 of 1 (latest)
naabu, I think, doesn't run on the m1 or m2 chip. I know I can't run it in my m2 macbook, even in parallells virtual machine because the base architecture. However, I haven't really tried too much. I'll see if we can find a good answer for you, instead of my unsure answer.
i am learning so much...
well now I'm wondering why I can't run Naabu.... I came in unsure, now I've confused myself even more
If you're running into environment issues, you could always limit those by running it inside a container
naabu runs on every osx arch, proof of that is that you can run a connect scan. @queen marlin just to exclude possible network issues. Can you cross-check if you are able to run the scan with nmap?
I am able to run nmap with same result, also able to run naabu in docker, the issue is I want to debug it, so tried running giving args in lanch.json, - {
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceFolder}/v2/cmd/naabu/main.go",
"env": {},
"args": ["-host","hackerone.com","-debug"]
}
]
}. it runs proper in debug mode when arguement is only -h but giving error in host arg, its timeout error in reading buffer, any help in this regard please ?
actually looking to debug the code for basic host command, gettimg timeout for the same, any help pls ?
To check for connectivity issues you can try naabu -hc, it will attempt to check permissions issues and to ensure ipv4/ipv6 connectivity is possible towarda a known scan target (scanme.sh)
thanks everything is ok here, may will debug till timeout and project you the flow and you could help, thanks,,,,,Version: 2.1.6
Operative System: darwin
Architecture: arm64
Go Version: go1.20.4
Compiler: gc
Privileged/NET_RAW: Ko
Config file "/Users/suryakantsoni/.config/__debug_bin/config.yaml" Read => Ok
Config file "/Users/suryakantsoni/.config/__debug_bin/config.yaml" Write => Ok
TCP IPv4 connectivity to scanme.sh:80 => Ok
TCP IPv6 connectivity to scanme.sh:80 => Ok
UDP IPv4 connectivity to scanme.sh:80 => Ok
UDP IPv6 connectivity to scanme.sh:80 => Ok
Can you try adding-no-stdin argument as well?
Hello, thanks a lot :), it worked, seems like may be when I gave this flag, code did not wait for the some standard input ? can you please elaborate in short...