Le pipe sono considerate pericolose da usare in Windows, dal punto di vista della sicurezza?

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

Domanda

Le pipe sono considerate pericolose da usare in Windows, dal punto di vista della sicurezza?

È stato utile?

Soluzione

I tubi non rappresentano un rischio particolare per la sicurezza in Windows. Se sei preoccupato per la sicurezza, assicurati di impostare il descrittore di sicurezza sulla pipe su un DACL appropriato. Se il tuo utilizzo richiede che la pipe sia aperta a chiunque a cui connettersi, allora devi trattare i dati in arrivo come sospetti, proprio come qualsiasi file o input di rete.

Altri suggerimenti

Se sei preoccupato per lo sniffing della rete, suppongo che potrebbero esserlo dal momento che non penso che le pipe tra i sistemi siano crittografate. Non so esattamente come siano implementati in Windows, ma mi aspetto che i pipe tra processi / thread sulla stessa macchina vengano implementati con memoria condivisa e non lascino fuoriuscire il traffico fuori dagli schemi. Se hai bisogno di comunicazioni sicure tra i sistemi, sceglierei socket sicuri.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top