replaced file open method and minor formatting changes

This commit is contained in:
bandrel
2018-01-26 18:03:11 -05:00
parent 7634fcf342
commit fc8c972934

View File

@@ -8,7 +8,7 @@ import sys
import os
import signal
import time
import ConfigParser
import json
import random
import re
@@ -20,16 +20,18 @@ except NameError:
hate_path = os.path.dirname(os.path.realpath(__file__))
hcatConfig = ConfigParser.ConfigParser()
hcatConfig.readfp(open(hate_path + '/config.ini'))
hcatPath = hcatConfig.get('Default Paths', 'hcatPath')
hcatBin = hcatConfig.get('Default Paths', 'hcatBin')
hcatTuning = hcatConfig.get('Default Paths', 'hcatTuning')
hcatWordlists = hcatConfig.get('Default Paths', 'hcatWordlists')
hcatOptimizedWordlists = hcatConfig.get('Default Paths', 'hcatOptimizedWordlists')
hcatExpanderBin = hcatConfig.get('Default Paths', 'hcatExpanderBin')
hcatCombinatorBin = hcatConfig.get('Default Paths', 'hcatCombinatorBin')
hcatPrinceBin = hcatConfig.get('Default Paths', 'hcatPrinceBin')
with open(hate_path + '/config.json') as config:
config_parser = json.load(config)
hcatPath = config_parser['hcatPath']
hcatBin = config_parser['hcatBin']
hcatTuning = config_parser['hcatTuning']
hcatWordlists = config_parser['hcatWordlists']
hcatOptimizedWordlists = config_parser['hcatOptimizedWordlists']
hcatExpanderBin = config_parser['hcatExpanderBin']
hcatCombinatorBin = config_parser['hcatCombinatorBin']
hcatPrinceBin = config_parser['hcatPrinceBin']
hcatHashCount = 0
hcatHashCracked = 0
@@ -527,9 +529,11 @@ def main():
"98": show_readme,
"99": quit_hc
}
task = input("\nSelect a task: ")
options[task]()
try:
task = input("\nSelect a task: ")
options[task]()
except KeyError:
pass
# Boilerplate
if __name__ == '__main__':
main()