def DumpIndexTable(fileName): print("========================================================") print(" Index Table File: " + fileName) print("========================================================") status = False with open(fileName, "rb") as f: fileSize = fstat(f.fileno()).st_size status = bp4dbg_utils.ReadHeader(f, fileSize, "Index Table") if (status): status = ReadIndex(f, fileSize) return status
def DumpMetaData(fileName): print("========================================================") print(" Metadata File: " + fileName) print("========================================================") with open(fileName, "rb") as f: fileSize = fstat(f.fileno()).st_size status = bp4dbg_utils.ReadHeader(f, fileSize, "Metadata") step = 0 while (f.tell() < fileSize - 12 and status): status = ReadMetadataStep(f, fileSize, step) step = step + 1 return status
def DumpData(fileName): print("========================================================") print(" Data File: " + fileName) print("========================================================") with open(fileName, "rb") as f: fileSize = fstat(f.fileno()).st_size status = bp4dbg_utils.ReadHeader(f, fileSize, "Data") if not status: return status pgidx = 0 while (f.tell() < fileSize - 12 and status): status = ReadPG(f, fileSize, pgidx) pgidx = pgidx + 1 return status