Very early hacking
This commit is contained in:
20
certserver.py
Executable file
20
certserver.py
Executable file
@@ -0,0 +1,20 @@
|
||||
#!/usr/bin/python3
|
||||
|
||||
from http import server
|
||||
import socket
|
||||
import ssl
|
||||
|
||||
|
||||
class HTTPServer6(server.HTTPServer):
|
||||
address_family = socket.AF_INET6
|
||||
|
||||
httpd = HTTPServer6(('', 4443), server.SimpleHTTPRequestHandler)
|
||||
httpd.socket = ssl.wrap_socket(
|
||||
httpd.socket,
|
||||
keyfile='/home/flamingcow/ca/client/private/test1.key.pem',
|
||||
certfile='/home/flamingcow/ca/client/certs/test1.cert.pem',
|
||||
server_side=True,
|
||||
cert_reqs=ssl.CERT_REQUIRED,
|
||||
ssl_version=ssl.PROTOCOL_TLSv1_2,
|
||||
ciphers='ECDHE-ECDSA-AES256-GCM-SHA384')
|
||||
httpd.serve_forever()
|
||||
Reference in New Issue
Block a user