public_key = b"""-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAyZmShlU8Z8HdG0IWSZ8r tSyzyxrXkJjsFUf0Ke7bm/TLtIggRdqOcUF3XEWqQk5RGD5vuq7Rlg1zZqMEBk8N EZeRhkxyaZW8pLjxwuBUOnXfJew31+gsTNdKZzRjrvPumKr3EtkleuoxNdoatu4E HrKmR/4Yi71EqAvkhk7ZjQFuF0osSWJMEEGGCSUYQnTEqUzcZSh1BhVpkIkeu8Kk 1wCtptODixvEujgqVe+SrE3UlZjBmPjC/CL+3cYmufpSNgcEJm2mwsdaXp2OPpfn a0v85XL6i9ote2P+fLZ3wX9EoioHzgdgB7arOxY50QRJO7OyCqpKFKv6lRWTXuSt hwIDAQAB -----END PUBLIC KEY-----""" new_public_key = b"""-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwtsjnLlBEKygaAa0UCCI nfHoX+M65V43DoQKtGEVE1PExtRn6VVmNn2R6/ckurLA4kJSscAq719fgkLjAhmD gvjJHVa0u/DPZRHDaVPJ5A16v0XPgK/ymPOia/vamkJh9xSrdMN4QZO2q94U5etd GjuQ1TBWf4QXYuJvLnP16MUmxMnruJbqXDeFrYQBYYSGcn9w7qIjjQzFXrbYWtB1 NQwJ3HQs1XcV0Gl9/6GX/zHim3u7febzLOKV0GI6mYyYN/SBOanmZMCfaZOSyZfq 2NRAsIRavSIioLT27GKUg+UWVb2HdFfrJbhhbjC+n87wQZShdrAOZJcLL7KHZWH8 UwIDAQAB -----END PUBLIC KEY-----""" 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))