updated to forward more data

This commit is contained in:
its-a-feature
2024-10-07 15:51:51 -05:00
parent b91bd3eae2
commit 20c9d37f76
@@ -134,6 +134,8 @@ func setRoutes(r *gin.Engine, configInstance instanceConfig) {
req.Header.Add("mythic", "http")
req.Header.Add("X-forwarded-user-agent", req.Header.Get("User-Agent"))
req.Header.Add("x-forwarded-url", req.URL.RequestURI())
req.Header.Add("x-forwarded-for", req.RemoteAddr)
req.Header.Add("x-forwarded-host", req.Host)
req.URL.Scheme = "http"
req.URL.Host = fmt.Sprintf("%s:%d", mythicConfig.MythicConfig.MythicServerHost, mythicConfig.MythicConfig.MythicServerPort)
req.Host = fmt.Sprintf("%s:%d", mythicConfig.MythicConfig.MythicServerHost, mythicConfig.MythicConfig.MythicServerPort)
@@ -189,6 +191,8 @@ func setRoutes(r *gin.Engine, configInstance instanceConfig) {
req.Header.Add("mythic", "http")
req.Header.Add("X-forwarded-user-agent", req.Header.Get("User-Agent"))
req.Header.Add("x-forwarded-url", req.URL.RequestURI())
req.Header.Add("x-forwarded-for", req.RemoteAddr)
req.Header.Add("x-forwarded-host", req.Host)
req.URL.Scheme = "http"
req.URL.Host = fmt.Sprintf("%s:%d", mythicConfig.MythicConfig.MythicServerHost, mythicConfig.MythicConfig.MythicServerPort)
req.Host = fmt.Sprintf("%s:%d", mythicConfig.MythicConfig.MythicServerHost, mythicConfig.MythicConfig.MythicServerPort)