Zeroconf kündigt dem Netzwerk an: "Hey, ich bin hier und ich habe diese Dienste für Sie verfügbar!" Standardmäßig wird dies dem lokalen Netzwerk als Broadcast gemeldet, sodass jeder Computer im lokalen Netzwerk das sehen kann.
Dies kann sehr hilfreich sein, da Sie ein Heimnetzwerk ohne Verwaltung zentraler Server einrichten können, da Ressourcen nur dann angezeigt werden, wenn sie verbunden sind. Drucker werden beispielsweise plötzlich in Ihrer Liste möglicher Ziele für einen Druckauftrag angezeigt.
Wenn Sie sich in einem Netzwerk befinden, dem Sie nicht vertrauen, möchten Sie möglicherweise nicht, dass Ihr Computer im Netzwerk auf und ab tanzt und sagt: "Sieh mich an, schau mir all die Dinge an, die ich ausgeführt habe!" da es die Angriffsfläche deklariert - Dinge, die Sicherheitsprobleme haben könnten.
Wenn Ihr System ansonsten vollkommen sicher ist, ist es kein Problem, das anzukündigen. Aber ein absolut sicheres System ist eine Fantasie. Es gibt also einen Kompromiss zwischen Bequemlichkeit und Geheimhaltung, um zu versuchen, es etwas schwieriger zu machen.
In der Praxis kann ein Angreifer trotzdem herausfinden, was Sie ausführen. Wenn Sie jedoch nach Ihrem System suchen, kann dies ein Intrusion Detection System im Netzwerk auslösen. (Wenn Ihr Café eine IDS hat, suchen Sie nach den fliegenden Schweinen draußen und wechseln Sie zu einem anderen Café.)
Als böswilliger Mensch ist es viel einfacher und sicherer, darauf zu warten, dass der Computer eines anderen Computers die Meldung "Hey, ich bin hier, ich habe eine Musikfreigabe für Sie, gemeinsame Dateispeicherung und einen Anmeldedienst und ...".