mirror of
https://github.com/trustedsec/hate_crack.git
synced 2026-04-28 12:03:11 -07:00
replaced file open method and minor formatting changes
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user