#python import base64 data = "BQlVrOUllRGxXY2xGNVJuQjRkVFZ5U0VVMGNVZEpiRVpTZVZadmQwOWhTVEIxTkhKTFNWSkdWRUZIUlRGWFUwRklUVlpJTVhGc1NFaDFaVVY1Ukd0Rk1qbDFSM3BuVjFwNGVXVkdWWEZYU0RCTldFZ3dRVmR5VVZOTGNGSjFTMjR6VjBWSE1rMVRXak5KV1hCTGVYZEplR3BzY0VsamJFaGhlV0pGUjFOUFNEQk5Wa1pIVFZaYVVqRm9TbUZqWVhKU2NVaElNM0ZTY25kSU1VWlJUMkZJVWsxV1NESjFhVnBVY0d0R1NIVXhUVEJ4TmsweFYyeEdNVUUxUlRCNVIwa3djVmRNYlVGclJUQXhURVZIVGpWR1ZVOVpja2x4UVZwVVFURkZVblZYYmxOaWFrRktTVlJJWVhsTFJFbFhRVUY0UlZkSk1YRlRiMGcwTlE9PQ==" code_sa = ord("a") code_sz = ord("z") code_la = ord("A") code_lz = ord("Z") while True: print(data) if data[0] == 'R': next = "" for c in data[1:]: code = ord(c) if code_sa <= code and code <= code_sz: next += chr((code - code_sa + 13) % 26 + code_sa) elif code_la <= code and code <= code_lz: next += chr((code - code_la + 13) % 26 + code_la) else: next += c data = next elif data[0] == 'B': data = base64.b64decode(data[1:]).decode() else: break |
CTF (2)
└Misc (3)
└Crypto (6)
└Revers (0)
└Pwn (0)
└Web (1)
└picoCTF 2018 (48)
└AIS3 2020 pre-exam (2)
Telegraf/Prometheus/Grafana (1)
未分類 (3)