Iscriviti al webinar gratuito del 20 Ottobre per diventare Ethical Hacker! Scopri di più
Pillole di Ethical Hacking: Client Socket
Nella pillola precedente abbiamo visto una socket di tipo server, oggi vedremo un client.
Il client ha come obiettivo la connessine ed il dialogo con un server
Un esempio molto semplice di client potrebbe essere:
import socket
client = socket.socket(socket.AF_INET,socket.SOCK_STREAM)
client.connect(('192.168.13.23', 8080))
client.send("Ciao! Sono il client")
data = client.recv(4096)
client.close()
print data
Il client, come vedete è molto più semplice del server in quanto deve solo connettersi al server con la chiamate connect, inviare dati con send e riceverli con recv.
I dati ricevuti vengono messi nella variabile data che viene stampata.
Semplificando la massimo, questo è un client che si può connettere al server visto nella pillola della settimana scorsa.
2 minuti · 7 domande
Che professionista cyber sei?
Scopri il profilo più vicino al tuo modo di pensare e inizia dal percorso giusto.