So wie ich den Code oben gelesen habe, geht es aber primär eh um das Auslesen?! Und wenn man das kann, dann kann man zur Not auch entpacken.
Auspacken würde ich ISO-Files allerdings auch nicht, das File-System etwas schonen
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)