From 6aa4bd0c91b17e03ec09976fa5a3bb4b09a10622 Mon Sep 17 00:00:00 2001 From: cr0hn Date: Fri, 18 Mar 2016 14:07:21 +0100 Subject: [PATCH] add: listing internal wordlist --- .../modules/brute/cmd_list_wordlists.py | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 enteletaor_lib/modules/brute/cmd_list_wordlists.py diff --git a/enteletaor_lib/modules/brute/cmd_list_wordlists.py b/enteletaor_lib/modules/brute/cmd_list_wordlists.py new file mode 100644 index 0000000..421962b --- /dev/null +++ b/enteletaor_lib/modules/brute/cmd_list_wordlists.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- + +import os +import logging + + +log = logging.getLogger() + + +# ---------------------------------------------------------------------- +def cmd_list_wordlists(config): + """ + Get all internal wordlist + """ + base_wordlists = os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..", "resources", "wordlist")) + + log.error(" - Available wordlists:") + for w in os.listdir(base_wordlists): + if "readme" not in w.lower(): + log.error(" > %s" % w[:w.find(".txt")])