Compare commits

...

4 Commits

Author SHA1 Message Date
cubernetes e6e901ee92 Change port 88 2023-07-31 14:15:32 +02:00
cubernetes 019e9f7595 Merge branch 'main' of gt:tosu/hackhpi23-cyber-range into HEAD 2023-07-31 14:13:13 +02:00
cubernetes e2bb35933c
Create README.md 2023-04-16 09:19:52 +02:00
cubernetes 85bd07d715 remove doublings 2023-04-14 14:01:59 +02:00
2 changed files with 9 additions and 2 deletions

2
README.md Normal file
View File

@ -0,0 +1,2 @@
# Devpost Submission
https://devpost.com/software/cyper-attack-simulator-bsi-2

View File

@ -387,6 +387,10 @@ def api_get_logs():
}
return json.dumps(result, ensure_ascii=False)
def datas(logs):
for log in logs:
yield log['data']
@app.route('/api/red', methods=['POST'])
def api_red_logs():
global STARTED
@ -404,7 +408,8 @@ def api_red_logs():
with open('./database/logs/red.json') as f:
logs_list = json.load(f)
logs_list.append(temp_json_n)
if temp_json_n['data'] not in datas(logs_list):
logs_list.append(temp_json_n)
with open('./database/logs/red.json', 'w') as f:
json.dump(logs_list, f, ensure_ascii=False)
@ -440,5 +445,5 @@ def custom_404(error):
clear_session_full()
if __name__ == '__main__':
app.run(host='0.0.0.0', threaded=True, use_reloader=True, port=8088)
app.run(host='0.0.0.0', threaded=True, use_reloader=True, port=8086)
# app.run(host='185.78.255.231', threaded=True,use_reloader=True, port=443, ssl_context=('/etc/letsencrypt/live/network.kyudev.xyz/fullchain.pem', '/etc/letsencrypt/live/network.kyudev.xyz/privkey.pem'))