In Windows, perché mdnsNSP.dll di Bonjour si inietta in ogni processo?
Sembra che tu sia curioso di sicurezza e privacy. In tal caso, la tua domanda dovrebbe essere "Perché il mio sistema operativo consente al software di terze parti di essere consapevole e influenzare ogni processo?" oppure, "Se mi interessa la sicurezza e la privacy, perché sto usando Windows?"
Bonjour è l'implementazione di Apple di zero networking di configurazione. Molto tempo fa, e con molta astuzia, Microsoft ha iniziato a implementare il suo sistema operativo e la maggior parte dei suoi processi, nonché il file system, con la consapevolezza della rete. In particolare, il file manager di Windows Explorer è stato reso sensibile alla rete, che era anche fondamentalmente la stessa applicazione del browser Web nativo, Internet Explorer, e questo cambiamento nel comportamento del sistema operativo ha portato a casi antitrust riguardo a quali browser Web sono stati forniti con Windows. . A questo punto, immagino, tutto ciò che è in esecuzione in Windows è probabilmente consapevole della rete e identificato e pubblicizzato come "Servizi" per il kernel di Windows e la rete. Se è così, ha senso che Bonjour si renderebbe disponibile a tutti i processi per abilitare la rete di configurazione zero.