При запуске этого:
import hashlib
hash1 = hashlib.md5(b'admin:Pentester Academy:asdds').hexdigest()
hash2 = hashlib.md5(b'GET:/lab/webapp/digest/1').hexdigest()
nonce = "526f295f84bcafc67598cd8e760a9cc5"
response_unhashed = (bytes("{}:{}:{}".format(hash1, nonce, hash2)), encoding='utf-8')
response_md5hashed = hashlib.md5(response_unhashed).hexdigest()
print(response_md5hashed)
Я получаю это ...
Traceback (most recent call last):
File "C:\Users\Adrian\Desktop\Infosec\Notes\Programming\example.py", line 7
response_unhashed = (bytes("{}:{}:{}".format(hash1, nonce, hash2)), encoding='utf-8')
^
SyntaxError: invalid syntax
Где синтаксическая ошибка? Проверил некоторые документы документации bytes () и format (), но не смог найти никаких подсказок.