Les pipes sont-elles considérées comme dangereuses à utiliser sous Windows, du point de vue de la sécurité?

StackOverflow https://stackoverflow.com/questions/234234

Question

Les pipes considérées comme dangereuses à utiliser dans Windows du point de vue de la sécurité?

Était-ce utile?

La solution

Les pipes ne représentent pas un risque de sécurité particulier sous Windows. Si vous vous inquiétez pour la sécurité, assurez-vous de définir le descripteur de sécurité du canal sur une liste DACL appropriée. Si votre utilisation nécessite que le canal soit ouvert à toute personne à laquelle se connecter, vous devez alors traiter les données entrantes comme suspectes, comme n'importe quel fichier ou entrée réseau.

Autres conseils

Si vous êtes préoccupé par le sniffing de réseau, je suppose que cela pourrait être le cas, car je ne pense pas que les pipes entre les systèmes soient cryptées. Je ne sais pas exactement comment ils sont implémentés dans Windows, mais je m'attendrais à ce que les canaux entre processus / threads sur la même machine soient implémentés avec de la mémoire partagée et ne laissent pas le trafic s'échapper en dehors de la boîte. Si vous avez besoin d’une communication sécurisée entre les systèmes, utilisez des sockets sécurisés.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top