From d14546d19a659e9876a469a76c4b9ebe8a55ec99 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Thu, 12 Apr 2018 21:15:54 +0200 Subject: [PATCH] Fix function calls in interactive mode --- setup.py | 2 +- sublist3r.py | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 993dc3e..eb2383c 100644 --- a/setup.py +++ b/setup.py @@ -30,7 +30,7 @@ keywords='subdomain dns detection', entry_points={ 'console_scripts': [ - 'sublist3r = sublist3r:main', + 'sublist3r = sublist3r:interactive', ], }, ) diff --git a/sublist3r.py b/sublist3r.py index 413072c..b33afe2 100755 --- a/sublist3r.py +++ b/sublist3r.py @@ -966,7 +966,7 @@ def main(domain, threads, savefile, ports, silent, verbose, enable_bruteforce, e return subdomains -if __name__ == "__main__": +def interactive(): args = parse_args() domain = args.domain threads = args.threads @@ -979,3 +979,6 @@ def main(domain, threads, savefile, ports, silent, verbose, enable_bruteforce, e verbose = True banner() res = main(domain, threads, savefile, ports, silent=False, verbose=verbose, enable_bruteforce=enable_bruteforce, engines=engines) + +if __name__ == "__main__": + interactive()