Agent: Fix formatting in utils/brute_force.py with Black

This commit is contained in:
Mike Salvatore 2022-03-09 09:00:31 -05:00 committed by vakarisz
parent 66d9549507
commit e5acdf4cb7
1 changed files with 11 additions and 12 deletions

View File

@ -3,7 +3,7 @@ from typing import Any, Iterable, List, Tuple
def generate_identity_secret_pairs( def generate_identity_secret_pairs(
identities: Iterable, secrets: Iterable identities: Iterable, secrets: Iterable
) -> Iterable[Tuple[Any, Any]]: ) -> Iterable[Tuple[Any, Any]]:
""" """
Generates all possible combinations of identities and secrets (e.g. usernames and passwords). Generates all possible combinations of identities and secrets (e.g. usernames and passwords).
@ -16,10 +16,10 @@ def generate_identity_secret_pairs(
def generate_username_password_or_ntlm_hash_combinations( def generate_username_password_or_ntlm_hash_combinations(
usernames: Iterable[str], usernames: Iterable[str],
passwords: Iterable[str], passwords: Iterable[str],
lm_hashes: Iterable[str], lm_hashes: Iterable[str],
nt_hashes: Iterable[str], nt_hashes: Iterable[str],
) -> Iterable[Tuple[str, str, str, str]]: ) -> Iterable[Tuple[str, str, str, str]]:
""" """
Generates all possible combinations of the following: username/password, username/lm_hash, Generates all possible combinations of the following: username/password, username/lm_hash,
@ -41,13 +41,12 @@ def generate_username_password_or_ntlm_hash_combinations(
def generate_brute_force_combinations(options: dict): def generate_brute_force_combinations(options: dict):
return generate_username_password_or_ntlm_hash_combinations(usernames=options["credentials"]["exploit_user_list"], return generate_username_password_or_ntlm_hash_combinations(
passwords=options["credentials"][ usernames=options["credentials"]["exploit_user_list"],
"exploit_password_list"], passwords=options["credentials"]["exploit_password_list"],
lm_hashes=options["credentials"][ lm_hashes=options["credentials"]["exploit_lm_hash_list"],
"exploit_lm_hash_list"], nt_hashes=options["credentials"]["exploit_ntlm_hash_list"],
nt_hashes=options["credentials"][ )
"exploit_ntlm_hash_list"])
# Expects a list of username, password, lm hash and nt hash in that order # Expects a list of username, password, lm hash and nt hash in that order