Delete unused file `monkey_island/scripts/island_password_hasher.py`

This commit is contained in:
Shreya 2021-05-05 19:34:15 +05:30
parent c848581115
commit b59213fb8b
1 changed files with 0 additions and 26 deletions

View File

@ -1,26 +0,0 @@
"""
Utility script for running a string through SHA3_512 hash.
Used for Monkey Island password hash, see
https://github.com/guardicore/monkey/wiki/Enabling-Monkey-Island-Password-Protection
for more details.
"""
import argparse
# PyCrypto is deprecated, but we use pycryptodome, which uses the exact same imports but
# is maintained.
from Crypto.Hash import SHA3_512 # noqa: DUO133 # nosec: B413
def main():
parser = argparse.ArgumentParser()
parser.add_argument("string_to_sha", help="The string to do sha for")
args = parser.parse_args()
h = SHA3_512.new()
h.update(args.string_to_sha)
print(h.hexdigest())
if __name__ == "__main__":
main()