Vielleicht funktioniert Wireshark nur deshalb weil das mit Adminrechten läuft. Du kannst das auch bei anderen Apps forcieren, indem du das Terminal öffnest, eingibst:
	
	
also mit Leerzeichen nach sudo und dann ziehst du die Executable ins Fenster und drückst auf Enter. Executable is nicht die .app, sondern zB
	
	
	
		Code:
	
	
		/Applications/Wireshark.app/Contents/MacOS/Wireshark
	 
 
Der komplette Befehl wäre dann
	
	
	
		Code:
	
	
		sudo /Applications/Wireshark.app/Contents/MacOS/Wireshark
	 
 
und du bestätigst noch mit dem Benutzerpasswort.
Damit startet das mit vollen Rechten. Wenn ich Wireshark ohne Adminrechte starte findet es die Netzwerkinterfaces nämlich auch nicht.