Added MX record fix

This commit is contained in:
Benjamyn Love 2017-09-25 08:33:28 +10:00
parent f0bd0babde
commit c784deb997

View File

@ -141,6 +141,20 @@ def iterate(inArray, pre):
else: else:
print bcolors.CYAN + pre, bcolors.GREEN + inArray[count] + bcolors.RESET print bcolors.CYAN + pre, bcolors.GREEN + inArray[count] + bcolors.RESET
count = count + 1 count = count + 1
def iterateMX(inArray, pre):
count = 0
while count != len(inArray) - 1:
tmp = inArray[count].split(' ')
if checkIfIP(tmp.split('.')) == 0:
tmpVal = isCNAME(tmp[1])
print bcolors.CYAN + pre, bcolors.GREEN + inArray[count] + " -> " + tmpVal[0] + bcolors.RESET
else:
print bcolors.CYAN + pre, bcolors.GREEN + inArray[count] + bcolors.RESET
count = count + 1
def parseWhois(whioisInfo): def parseWhois(whioisInfo):
NS = re.compile("^[Nn]") NS = re.compile("^[Nn]")
D = re.compile("^[Dd]") D = re.compile("^[Dd]")
@ -257,6 +271,10 @@ while running == 1:
iterate(subRec, subDomain) iterate(subRec, subDomain)
for rec in rec2check: for rec in rec2check:
if rec != "": if rec != "":
if rec == "MX":
dnsRec, dnsType, blank = newdig(inInput, rec)
iterateMX(dnsRec, dnsType)
else:
dnsRec, dnsType, blank = newdig(inInput, rec) dnsRec, dnsType, blank = newdig(inInput, rec)
iterate(dnsRec, dnsType) iterate(dnsRec, dnsType)
print '\n' print '\n'