SHOW:
|
|
- or go back to the newest paste.
1 | #!/usr/bin/python | |
2 | ||
3 | ||
4 | import sys | |
5 | import socket | |
6 | import ssl | |
7 | import commands | |
8 | ||
9 | PORT = int(sys.argv[1]) | |
10 | HOST = '' | |
11 | ||
12 | asocket = socket.socket( socket.AF_INET, socket.SOCK_STREAM) | |
13 | asocket.bind( (HOST, PORT) ) | |
14 | asocket.listen(2) | |
15 | print "Now listening... on port:", PORT | |
16 | ||
17 | ||
18 | while True: | |
19 | ||
20 | newsocket, fromaddr = asocket.accept() | |
21 | connstream = ssl.wrap_socket(newsocket, server_side=True, certfile="cert.pem", keyfile="test.key" ) | |
22 | - | connstream = ssl.wrap_socket(newsocket, server_side=True, certfile="certbryan.pem", keyfile="test.key" ) |
22 | + | |
23 | try: | |
24 | data = newsocket.recv(1024) | |
25 | output = commands.getoutput("who") | |
26 | newsocket.sendall(output) | |
27 | ||
28 | except: | |
29 | print "erpprrs " |