Python

Demon using nc.traditional

flack3r 2016. 1. 7. 21:40
import os
import sys
​
def main():
	if len(sys.argv) != 3:
		print "[usage]python daemon.py filepath port"
		sys.exit()
​
	while True:
		pid = os.fork()
		if pid == 0:
			os.execlp('nc.traditional','nc.traditional','-v','-e',sys.argv[1],'-l','-p',sys.argv[2])
		else:
			print "child pid %d" %(pid)
			os.waitpid(pid,0)
		
​
if __name__ == "__main__":
	main()