From d7f4533c9964d7235a353873655ce27623bafc3d Mon Sep 17 00:00:00 2001 From: scito Date: Wed, 7 Sep 2022 19:36:10 +0200 Subject: [PATCH] enable base64 decode validation Enable validation for analyzing #15 --- extract_otp_secret_keys.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extract_otp_secret_keys.py b/extract_otp_secret_keys.py index 0725077..ed7c21d 100644 --- a/extract_otp_secret_keys.py +++ b/extract_otp_secret_keys.py @@ -133,7 +133,7 @@ def get_payload_from_line(line, i, args): print('\nERROR: no data query parameter in input URL\ninput file: {}\nline "{}"\nProbably a wrong file was given'.format(args.infile, line)) sys.exit(1) data_encoded = params['data'][0] - data = base64.b64decode(data_encoded) + data = base64.b64decode(data_encoded, validate=True) payload = protobuf_generated_python.google_auth_pb2.MigrationPayload() payload.ParseFromString(data) if verbose: