31 lines
1.1 KiB
Python
31 lines
1.1 KiB
Python
|
|
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))
|