diff --git a/.gitignore b/.gitignore index c735a14..9f5aebd 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ .vagrant +.secret_key # Object files *.o diff --git a/server/app.py b/server/app.py index f55c938..df19576 100644 --- a/server/app.py +++ b/server/app.py @@ -1,7 +1,9 @@ from flask import Flask import sys +import config app = Flask(__name__) +app.secret_key = config.SECRET #Home Page @app.route("/") diff --git a/server/config.py b/server/config.py new file mode 100644 index 0000000..3dd4da5 --- /dev/null +++ b/server/config.py @@ -0,0 +1,14 @@ +import os + +with open(".secret_key", "a+") as secret: + if not secret.read(): + secret.seek(0) + key = os.urandom(128) + secret.write(key) + secret.flush() + else: + key = secret.read() + +SECRET = key +CTF_BEGIN = 0 # To be used later +CTF_END = 0 # To be used later