Is it possible to mount a dump(8) dumpfile? restore(8) obviously knows everything about the file structure, and restore -i is nearly a read-only mount_dump already.