import struct path = r"C:/Users/locpham/AppData/Local/Temp/sf_dumps/bridge_crash_1696.dmp" data = open(path, "rb").read() sig, ver, numstreams, sdir = struct.unpack_from("= start + msz: break val = struct.unpack_from(" 0x1000: # code pointer heuristic (offset beyond header) print(" %016x [%04x] %016x -> %s+%x" % (addr, j, val, nm, val - b))