Skip to content

Commit 5f14769

Browse files
author
SkelSec
committed
fixing kerberos targets
1 parent a701a6a commit 5f14769

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pypykatz/kerberos/kerberos.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -42,20 +42,22 @@ def generate_targets(targets, realm = None, to_spn = True):
4242
"""
4343
Takes a list of files or strings and generates a list of targets in <username>@<realm> format
4444
"""
45+
results = []
4546
for target in targets:
4647
target = target.strip()
4748
try:
4849
open(target, 'r')
4950
except:
5051
x = process_target_line(target, realm = realm, to_spn = to_spn)
5152
if x:
52-
yield x
53+
results.append(x)
5354
else:
5455
with open(target, 'r') as f:
5556
for line in f:
5657
x = process_target_line(line, realm = realm, to_spn = to_spn)
5758
if x:
58-
yield x
59+
results.append(x)
60+
return results
5961

6062
def process_keytab(keytablfile):
6163
with open(keytablfile, 'rb') as f:

0 commit comments

Comments
 (0)