dkforest

A forum and chat platform (onion)
git clone https://git.dasho.dev/n0tr1v/dkforest.git
Log | Files | Refs | LICENSE

commit afddabe34306fa983b487b9af92993edcd73f94f
parent ce30466c286705f3938d028774e214c321f78452
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Wed, 18 Jan 2023 21:17:15 -0800

cleanup

Diffstat:
Mpkg/web/handlers/handlers.go | 6++++--
1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go @@ -3563,6 +3563,7 @@ var flagValidationCache = cache.NewWithKey[database.UserID, bool](time.Minute, t // VipDownloadsHandler ... func VipDownloadsHandler(c echo.Context) error { + const flagHash = "fefc9d5db52b51aeefd4b098f0178a8bcb7f0816dcadaf1714604f01ef63a621" authUser := c.Get("authUser").(*database.User) var data vipDownloadsHandlerData data.ActiveTab = "home" @@ -3577,7 +3578,7 @@ func VipDownloadsHandler(c echo.Context) error { data.FlagMessage = "Invalid flag" return c.Render(http.StatusOK, "vip.downloads", data) } - if utils.Sha256([]byte(flag)) == "fefc9d5db52b51aeefd4b098f0178a8bcb7f0816dcadaf1714604f01ef63a621" { + if utils.Sha256([]byte(flag)) == flagHash { data.FlagMessage = "You found the flag!" _ = database.CreateUserBadge(authUser.ID, 1) } else { @@ -4082,6 +4083,7 @@ func FileDropHandler(c echo.Context) error { } func Stego1ChallengeHandler(c echo.Context) error { + const flagHash = "05b456689a9f8de69416d21cbb97157588b8491d07551167a95b93a1c7d61e7b" authUser := c.Get("authUser").(*database.User) var data stego1RoadChallengeData data.ActiveTab = "home" @@ -4096,7 +4098,7 @@ func Stego1ChallengeHandler(c echo.Context) error { data.FlagMessage = "Invalid flag" return c.Render(http.StatusOK, "vip.stego1", data) } - if utils.Sha256([]byte(flag)) == "05b456689a9f8de69416d21cbb97157588b8491d07551167a95b93a1c7d61e7b" { + if utils.Sha256([]byte(flag)) == flagHash { data.FlagMessage = "You found the flag!" _ = database.CreateUserBadge(authUser.ID, 3) } else {