mirror of
https://github.com/mgeeky/Penetration-Testing-Tools.git
synced 2024-12-18 07:05:11 +01:00
fix
This commit is contained in:
parent
dbe602a1ec
commit
c61fab4dc1
@ -245,14 +245,17 @@ def processDir(args, regexes, path, results, uniqueSymbols, filesProcessed, symb
|
||||
filePaths = []
|
||||
|
||||
for file in glob.glob(os.path.join(path, '**'), recursive=args.recurse):
|
||||
if os.path.isfile(file):
|
||||
looks_like_pe = False
|
||||
with open(file, 'rb') as f:
|
||||
mz = f.read(2)
|
||||
if len(mz) == 2:
|
||||
looks_like_pe = (mz[0] == ord('M') and mz[1] == ord('Z')) or (mz[1] == ord('M') and mz[0] == ord('Z'))
|
||||
try:
|
||||
if os.path.isfile(file):
|
||||
looks_like_pe = False
|
||||
with open(file, 'rb') as f:
|
||||
mz = f.read(2)
|
||||
if len(mz) == 2:
|
||||
looks_like_pe = (mz[0] == ord('M') and mz[1] == ord('Z')) or (mz[1] == ord('M') and mz[0] == ord('Z'))
|
||||
|
||||
if looks_like_pe: filePaths.append(file)
|
||||
if looks_like_pe: filePaths.append(file)
|
||||
except:
|
||||
continue
|
||||
|
||||
cpu_count = multiprocessing.cpu_count()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user