Comment lier une adresse IP à telnetlib en Python
-
19-09-2019 - |
Question
Le code ci-dessous lie une adresse IP à urllib, urllib2, etc.
import socket
true_socket = socket.socket
def bound_socket(*a, **k):
sock = true_socket(*a, **k)
sock.bind((sourceIP, 0))
return sock
socket.socket = bound_socket
Est-il capable de se lier une adresse IP à telnetlib?
La solution
telnetlib
au moins dans les versions récentes de Python utilise socket.create_connection
(voir les sources de telnetlib ici ) mais devrait également être pris par votre (sources monkey-patch
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow