Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket, sys, os
- connexion = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- host = "127.0.0.1"
- port = 5552
- cmd = ""
- cmdS = ""
- os.system("clear")
- while True:
- cmd = input("> ")
- cmd = cmd.strip()
- cmd = cmd.lower()
- if cmd == "exit":
- os.system("clear")
- sys.exit()
- elif cmd == "clear":
- os.system("clear")
- elif cmd == "help":
- print("exit : Quitter le programme")
- print("clear : Nettoye la console")
- print("set lhost : Set l'ip local")
- print("set lport : Set le port local")
- print("show options : Afficher la configuration des options")
- print("exploit : Demarrer la listener")
- elif cmd == "exploit":
- print("Binding ...")
- try:
- connexion.bind((host, int(port)))
- connexion.listen(5)
- client, info = connexion.accept()
- print("[+]1 Client connected")
- while True:
- cmdS = input("> ")
- cmdS = cmdS.strip()
- cmdS = cmdS.lower()
- client.send(cmdS.encode())
- response = client.recv(1000)
- response = response.decode()
- print(response)
- if response == "break":
- break
- else:
- continue
- print("[-]Client disconnected")
- client.close()
- connexion.close()
- except:
- print("[-]Failed binding")
- else:
- cmd = cmd.split()
- if cmd[0] == "set" and cmd[1] == "lhost":
- host = cmd[2]
- print("Lhost --> " + host)
- elif cmd[0] == "set" and cmd[1] == "lport":
- port = cmd[2]
- print("Lport --> " + port)
- elif cmd[0] == "show" and cmd[1] == "options":
- print("Local Host --> " + host)
- print("Local Port --> " + str(port))
- else:
- print("Command not found")
- Commande de base pour linux changer les commandes systèmes By Salutous ( Nik John )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement