Salut thaiexpat,
Bonjour tout le monde, je viens en quete d'aide, voila l'intitulé du projet est le suivant,
Je crois qu'il manque un bout dans ta phrase.
Sinon, sur le comportement d'un "pseudo virus", je peux te conseiller de faire des recherches supplémentaires sur les sockets. Voici en somme ce que je ferais:- Une function envoyant un message bidon sur un port donné d'une adresse donnée et récupérant le message de retour (servant à determiner la nature de ce qui se trouve derrière ce port)
1 2 3 4 5 6 7 8 9 10 11
| # Une function don't le b
def scan_connection(target_host, target_port):
try:
#Create a socket
#Connect to the socket
#Send a message
#Gather the received answer
#Display answer
#Close socket
except:
#Print that the target port is closed |
Il te faut remplacer les lignes commentées par du code. Cette function s'utiliserais comme suit:
scan_connection('192.168.1.37', 22)
Le port 22 de l'adresse 192.168.1.37 est scanné. Tu peux ensuite scanner plusieurs ports à la suite, en somme il "écoute le réseau".
Pour ce qui est de se déplacer, je ne sais pas. Il y a des personnes plus compétentes que moi qui pourront completer (ou decrier) ce que j'ai déjà dit.
Julien
PS: Désolé pour l'orthographe approximatif, correcteur automatique anglais.
Partager