-
-
Notifications
You must be signed in to change notification settings - Fork 0
Installation pt BR
🇺🇸 English
O netwp é um único binário autocontido. Requer Go 1.24+ para compilar a partir do código-fonte; os binários prontos não precisam de nada.
Baixe o binário para Windows ou Linux amd64 na
página de Releases, ponha no
seu PATH e rode netwp.
go install github.com/gsjonio/netwp/cmd/netwp@latest
netwpO go install coloca o binário em $(go env GOPATH)\bin; ponha essa pasta no
seu PATH. Trave numa tag em vez de @latest para um build reprodutível, ex.:
...@v1.18.0.
git clone https://github.com/gsjonio/netwp.git
cd netwp
go build -o netwp.exe ./cmd/netwp
go test ./...Adicione -ldflags "-s -w" para um binário menor (cerca de 12 MB para 8.8 MB).
| Comando | Windows | Linux |
|---|---|---|
scan · monitor · dashboard
|
sem privilégio | exige CAP_NET_RAW
|
| todo o resto | sem privilégio | sem privilégio |
iface static / iface dhcp
|
terminal elevado | não implementado |
No Windows, o scan usa as APIs SendARP/IcmpSendEcho, então os comandos de
leitura nunca exigem admin e não há Npcap para instalar. No Linux, conceda ao
scanner ARP cru a sua capability uma vez em vez de rodar como root:
sudo setcap cap_net_raw+ep $(which netwp)-
netwp updateroda de novogo install ...@latest(precisa do Go). Sobrescrever o binário em execução funciona até no Windows. -
netwp uninstallremove os dados locais do netwp após uma confirmação e mostra como remover o binário.
As notas completas de plataforma estão no README.
netwp · MIT · made by gsjonio · buy me a coffee ☕