From 60062ebdaeca031cfcc8fe18c08c4d0902974aee Mon Sep 17 00:00:00 2001 From: its-a-feature Date: Thu, 8 Feb 2024 18:21:18 -0600 Subject: [PATCH] removing color codes from debug output because it's hard to read --- C2_Profiles/http/http/c2_code/webserver/initialize.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/C2_Profiles/http/http/c2_code/webserver/initialize.go b/C2_Profiles/http/http/c2_code/webserver/initialize.go index f301e6b..463a11b 100644 --- a/C2_Profiles/http/http/c2_code/webserver/initialize.go +++ b/C2_Profiles/http/http/c2_code/webserver/initialize.go @@ -22,10 +22,13 @@ import ( ) func Initialize(configInstance instanceConfig) *gin.Engine { - if mythicConfig.MythicConfig.DebugLevel == "info" || mythicConfig.MythicConfig.DebugLevel == "warning" { + if mythicConfig.MythicConfig.DebugLevel == "warning" { gin.SetMode(gin.ReleaseMode) + } else { + gin.SetMode(gin.DebugMode) } r := gin.New() + gin.DisableConsoleColor() // Global middleware r.Use(InitializeGinLogger(configInstance)) // Recovery middleware recovers from any panics and writes a 500 if there was one.