From f5646d9975225cd46b1510fe1971ea2e5d2a0283 Mon Sep 17 00:00:00 2001 From: rkervella Date: Sun, 10 Jul 2022 09:15:49 -0700 Subject: [PATCH] Fix flag parsing for implant name --- client/command/generate/generate.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/command/generate/generate.go b/client/command/generate/generate.go index cc24f69133..d512f4eca0 100644 --- a/client/command/generate/generate.go +++ b/client/command/generate/generate.go @@ -164,7 +164,7 @@ func nameOfOutputFormat(value clientpb.OutputFormat) string { // Shared function that extracts the compile flags from the grumble context func parseCompileFlags(ctx *grumble.Context, con *console.SliverConsoleClient) *clientpb.ImplantConfig { var name string - if ctx.Flags["name"] != nil { + if ctx.Flags.String("name") != "" { name = strings.ToLower(ctx.Flags.String("name")) if err := util.AllowedName(name); err != nil {