mdaxfr

- Mass DNS AXFR
git clone git://git.acid.vegas/mdaxfr.git
Log | Files | Refs | Archive | README | LICENSE

commit fd44e0bdf2148ad97cda43c8dba67f2b04feeeb7
parent 5ed919d728e481272630ceaec060e07a2ca8ff04
Author: acidvegas <acid.vegas@acid.vegas>
Date: Sat, 30 Nov 2024 02:05:01 -0500

lets use mdaxfr.poy for faster processing

Diffstat:
Mextras/mdaxfr.py | 8+++++---

1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/extras/mdaxfr.py b/extras/mdaxfr.py
@@ -160,9 +160,11 @@ if __name__ == '__main__':
 
 	logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
 
+	output_dir = args.output  # Store the output directory
+	root_dir = os.path.join(output_dir, 'root')  # Use the stored output directory
+
 	# Create output directories
-	os.makedirs(args.output, exist_ok=True)
-	root_dir = os.path.join(args.output, 'root')
+	os.makedirs(output_dir, exist_ok=True)
 	os.makedirs(root_dir, exist_ok=True)
 
 	# Set DNS timeout
@@ -219,7 +221,7 @@ if __name__ == '__main__':
 		elif args.psl:
 			# PSL mode
 			logging.info('Fetching PSL domains...')
-			psl_dir = os.path.join(args.output, 'psl')
+			psl_dir = os.path.join(output_dir, 'psl')  # Use output_dir here too
 			os.makedirs(psl_dir, exist_ok=True)
 			
 			domains = get_psl_tlds()