diff --git a/main.go b/main.go index 617e93a..7e7b830 100644 --- a/main.go +++ b/main.go @@ -22,15 +22,15 @@ import ( func main() { flag.Parse() - if (len(os.Args) < 2) { - fmt.Println("SHA3 Keccak Hashsum Tool - ALBANESE Lab (c) 2020-2021\n") + + if (len(os.Args) < 2) || (*bits != 224 && *bits != 256 && *bits != 384 && *bits != 512) { + fmt.Println("SHA3 Hashsum Tool - ALBANESE Lab (c) 2020-2021\n") fmt.Println("Usage of",os.Args[0]+":") fmt.Printf("%s [-v] [-b N] [-c ] [-r] -t \n\n", os.Args[0]) flag.PrintDefaults() os.Exit(1) } - if *target != "" && *recursive == false { files, err := filepath.Glob(*target) if err != nil {