O Wireshark não inicia nenhum serviço nem abre nenhuma porta, embora possa realizar atividades de rede se você tiver configurado para resolver endereços IP para nomes DNS.
Se você deseja evitar a execução do Wireshark como root, você pode usar o seguinte comando em um terminal:
sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' /usr/bin/dumpcap
Isso dá privilégios adicionais à ferramenta dumpcap
, que é o back-end do Wireshark que realmente executa o sniffing de pacotes, de modo que todo o aplicativo Wireshark não precise ser executado com privilégios de root.
Mais informações sobre os privilégios do Wireshark no Linux estão disponíveis aqui .