Skip to content

Commit

Permalink
added ID#x_ identifier to all hashes in both normal and MASK modes
Browse files Browse the repository at this point in the history
  • Loading branch information
xan7r committed Aug 1, 2016
1 parent 33f5519 commit 33c92d6
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions autoKirbi2hashcat.py
Expand Up @@ -40,14 +40,16 @@ def parseTickets(allTickets):
combinedArray = allTickets.split(magicString1)
combinedArray = combinedArray[1:]

count = 0
for i in combinedArray:
count += 1
try:
magicString2Location = i.index(magicString2)
labelArray.append(str(i[:magicString2Location]))
labelArray.append("ID#"+str(count)+"_"+str(i[:magicString2Location]))
ticketArray.append(str(i[(magicString2Location+3):]))
except:
endOfNameLocation = i.index(":::")
failedTicketLabelArray.append(str(i[:endOfNameLocation]))
failedTicketLabelArray.append("ID#"+str(count)+"_"+str(i[:endOfNameLocation]))

return ticketArray, labelArray, failedTicketLabelArray

Expand Down Expand Up @@ -78,7 +80,7 @@ def main():
hashcatTickets = ""
ticketsFileName = sys.argv[1]
maskNames = False
if (len(sys.argv) == 3) and (sys.argv[2] == "MASK"):
if (len(sys.argv) == 3) and (str(sys.argv[2]).upper() == "MASK"):
maskNames = True

ticketsFile = open(ticketsFileName, 'r')
Expand All @@ -88,7 +90,14 @@ def main():
ticketArray, labelArray, failedTicketLabelArray = parseTickets(ticketsFileString)

if (maskNames == True):
labelArray = range(1,len(labelArray)+1)
for i in range(len(labelArray)):
maskedLabel = str(labelArray[i])
maskedLabelCutOffLoc = maskedLabel.index("_")+1
labelArray[i] = maskedLabel[:maskedLabelCutOffLoc]
for i in range(len(failedTicketLabelArray)):
maskedLabel = str(failedTicketLabelArray[i])
maskedLabelCutOffLoc = maskedLabel.index("_")+1
failedTicketLabelArray[i] = maskedLabel[:maskedLabelCutOffLoc]

for i in range(len(ticketArray)):
hashcatTickets += formatTicket(ticketArray[i], labelArray[i])
Expand Down

0 comments on commit 33c92d6

Please sign in to comment.