# token: eyJhbGciOiJFZERTQSIsImtpZCI6IjIwMjItMDgtMTIiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJ0ZXN0QHRlc3RpbmcudGVzdCIsImV4cCI6MTcwNjM1NjU4NywibmJmIjoxNjc0ODIwNTI3LCJpYXQiOjE2NzQ4MjA1MjcsImxpY2Vuc2VfZXhwaXJlcyI6MTcwNjM1NjU4NywiYWNjb3VudF90eXBlIjoic2FsZXNmb3JjZSIsImFjY291bnRfaWQiOiIxMjM0NTY3ODkwIiwidHJpYWwiOmZhbHNlLCJhbGxfZmVhdHVyZXMiOnRydWUsInZlcnNpb24iOjMsImZlYXR1cmVzIjp7ImFwcGVhcmFuY2UiOjEsImF1ZGl0X2xvZyI6MSwiYnJvd3Nlcl9vbmx5IjoxLCJleHRlcm5hbF9wcm92aXNpb25lcl9kYWVtb25zIjoxLCJoaWdoX2F2YWlsYWJpbGl0eSI6MSwibXVsdGlwbGVfZ2l0X2F1dGgiOjEsInNjaW0iOjEsInRlbXBsYXRlX3JiYWMiOjEsInVzZXJfbGltaXQiOjF9fQ.ry5C5C1ymqL1NLj3zbASYi44Pn-impuQFlk50gWEBIWwFvmXxNgfTkpXxajEGTQe3mZ7CC8tCABviNgtzsaRDQ public_key = bytes.fromhex("67186ade9d222c21b1be112009b7c43676aab17f1b8796682f88c8636dceaf2f") new_public_key = bytes.fromhex("011c247acf8d1953b51868f93d2fd5ca6406cb5e356f8e80ab5431420423d42e") from sys import argv with open(argv[1], "rb") as f: data = f.read() assert public_key in data with open(argv[1], "wb") as f: f.write(data.replace(public_key, new_public_key))