UDP è supportato in gran parte da PySocks, secondo la sua documentazione. La sua implementazione dei socket gestisce l’associazione UDP e l’incapsulamento dei datagrammi. Controlla l’API e i limiti della versione installata, soprattutto se stai adattando vecchio codice SocksiPy.

Anche il server deve supportare il relay UDP. Una richiesta TCP riuscita attraverso lo stesso proxy non verifica l’endpoint del relay, la durata dell’associazione o il percorso di consegna dei datagrammi.

Usa l’API per socket compatibili con i proxy supportata dalla libreria. Cambiare un proxy globale predefinito non basta a far implementare SOCKS a un normale socket UDP già esistente. Mantieni aperta la connessione di controllo TCP dell’associazione per tutto il tempo necessario.

Articoli correlati