1. #1
    Dragonauta con Privilegios

    Fecha de ingreso
    22 mar, 09
    Ubicación
    Lima - Perú
    Mensajes
    291
    Gracias
    18
    Agradecido 83 veces en 51 Mensajes

    Predeterminado Ejecutar comandos del sistema de manera remota

    El Pyth0n es mi actual lenguaje de programacióno favorito asi que como aquí les gustan esas cosas de administración remota y ejecución de códigos xD les dejo esto:


    Server:
    Código PHP:
    import socket *
    import os
    from time import sleep


    sleep
    (5)

    socket.socket() *
    s.bind(("localhost"9999)) *
    s.listen(1) *
     *
    scaddr s.accept() *
     * 
    while 
    True: *
     * * * 
    recibido sc.recv(1024)
     * * * if 
    recibido == "quit": *
     * * * * * * *break
     * * * print 
    "Recibido:"recibido *
     * * * 
    data=os.popen(recibido).read()
     * * * print 
    data
    print "adios"
    sc.close() *
    s.close() 
    y cliente:

    Código PHP:
    import socket
    import commands

    print "use el comando quit para cerrar la conexion\n"

    raw_input("precione una tecla para continuar\n\n")


    socket.socket()
    s.connect(("localhost"9999))


    while 
    True:
     * * *
    mensaje raw_input("comando: ")
     * * *
    s.send(mensaje)
     * * *if 
    mensaje == "quit":
     * * * * break
     * * * * print 
    "adios"

    s.close() 
    Bueno básicamente puedes enviar comandos por ejemplo:

    si envias DIR se hace DIR en el server y asi cualquier comando incluyendo tskill u otros...


    Saludos


    Saludos

  2. #2
    Recien Nacido

    Fecha de ingreso
    08 jun, 12
    Mensajes
    1
    Gracias
    0
    Agradecido 0 veces en 0 Mensajes

    Predeterminado

    Perdon pero en el Server me marca error en la linea BREAK... si me pudieras ayudar... Gracias!

  3. #3
    Recien Nacido

    Fecha de ingreso
    01 ene, 13
    Mensajes
    1
    Gracias
    0
    Agradecido 0 veces en 0 Mensajes

    Predeterminado

    Hola, soy nuevo por aca y pase por aqui, bueno no creo que te sirva ya que e llegado un poco tarde pero espero que sea de ayuda estos puntos.

    1) Este codigo es para las Verciones de Python 2.x.x seguramente lo has ejecutado en Python 3.x.x verifica eso.

    2) El en el codigo deves de respetar los espacios que van antes de cada funcion como es el caso de print

    espero y te ayude saludos

Visitantes encuentran esta página buscando por:

ejecutar python desde php

ejecutar comando sockets python

enviar comandos a un socket php

comandos para ejecutar un jar desde una conexion remota

comandos de socket

ejecutar a python desde php

comandos de conexion remota para ejecutar un jar

comandos socket

socket python salida de comandos

enviar comandos a sockets php

ejecutar comandos mediante sockets

ejecutar python remoto

servidro sockets php forma remota

lanzar python desde php

ejecutar comandos remotos sistema python

ejecutar comandos sistema python

python

socket remoto en python

ejecutar codigo python desde php

remota

lanzar comandos a socket

como enviar video por sockets php

como ejecutar comandos en remoto con python

python ejecutar jar

ejecutar comandos en forma remota con php

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  

Iniciar sesión

Iniciar sesión