"""Independent ELF64 little-endian / zlib oracle for the pinned Alpine corpus.""" import argparse import hashlib import json from pathlib import Path import struct import zlib def main(): parser = argparse.ArgumentParser(description=__doc__) parser.add_argument("artifact", type=Path) parser.add_argument("output", type=Path) args = parser.parse_args() assert args.artifact.stat().st_size <= 256 * 1024 ** 2 binary = args.artifact.read_bytes() assert binary[:6] == b"\x7fELF\x02\x01" table = struct.unpack_from("