Update Python Ofensivo - Pruebas de conexión UDP con la librería socket
This commit is contained in:
parent
ec29b5cde0
commit
f09fa0cbf5
@ -0,0 +1,18 @@
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import socket
|
||||
|
||||
|
||||
def start_udp_client():
|
||||
|
||||
host = 'localhost'
|
||||
port = 1234
|
||||
|
||||
with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s:
|
||||
|
||||
msg = 'Hola Servidor UDP! Se está tensando para pasar tildes'.encode(
|
||||
'utf-8')
|
||||
s.sendto(msg, (host, port))
|
||||
|
||||
|
||||
start_udp_client()
|
@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
Servidor UDP
|
||||
"""
|
||||
|
||||
|
||||
import socket
|
||||
|
||||
def start_udp_server():
|
||||
|
||||
host = "localhost"
|
||||
port = 1234
|
||||
|
||||
with socket.socket(socket.AF_INET, socket.SOCK_DGRAM) as s:
|
||||
s.bind((host, port))
|
||||
print(f"Servidor UDP escuchando en {host}:{port}")
|
||||
|
||||
while True:
|
||||
data, addr = s.recvfrom(1024)
|
||||
print(f"Recibido {data.decode()} de {addr}")
|
||||
s.sendto(data, addr)
|
||||
|
||||
start_udp_server()
|
Loading…
Reference in New Issue
Block a user