From 382cc72059d0cc68b22b4d5ef44ad3c71b15b9b1 Mon Sep 17 00:00:00 2001 From: prodigysml Date: Sat, 19 Oct 2019 18:19:21 +1100 Subject: [PATCH] Fixed support for URLs. --- Interlace/lib/core/input.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Interlace/lib/core/input.py b/Interlace/lib/core/input.py index 91e9161..abb31ee 100644 --- a/Interlace/lib/core/input.py +++ b/Interlace/lib/core/input.py @@ -151,8 +151,12 @@ class InputHelper(object): destination_set.add(ips) continue # checking for CIDR + if not arguments.nocidr and "/" in ips: - destination_set.update(InputHelper._get_cidr_to_ips(ips)) + if len(ips.split("/")) == 2 and ip.split("/")[1].replace("\n", "").isdigit(): + destination_set.update(InputHelper._get_cidr_to_ips(ips)) + else: + destination_set.add(ips) # checking for IPs in a range elif "-" in ips: destination_set.update(InputHelper._get_ips_from_range(ips))