From ae796f37d423bb463a72e8aa6ede0b2b0657dfe4 Mon Sep 17 00:00:00 2001 From: Marek Maskarinec Date: Mon, 10 May 2021 08:50:28 +0200 Subject: [PATCH] use filepath.Abs and filepath.FromSlash on input --- exploits.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/exploits.go b/exploits.go index 7028877..a167ac4 100644 --- a/exploits.go +++ b/exploits.go @@ -6,6 +6,7 @@ import ( "github.com/Schmenn/discord-exploits/modules" "os" "strings" + "path/filepath" ) var ( @@ -39,7 +40,11 @@ func handleArgs(args []string, quiet *bool) { // Input File case "-i": - inputFile = args[i+1] + absPath, err := filepath.Abs(args[i+1]) + if err != nil { + absPath = args[i+1] + } + inputFile = filepath.FromSlash(absPath) // Mode Selection case "-m":