Extracting files from images without installation -
Noguri - 12-04-2022
Hi there,
As part of another project I came to need a tool able to extract files from product images without having to install the product itself.
I could find 2 of such tools [1] but without entering into technicalities, and although they could work fine in some very specific cases, they were not generally able to make the job done.
This tool was able to extract files from a vast variety of products so I thought it was cool to share with you.
For whatever reason, if you need such a tool, you can give it a try. It is available there:
https://mega.nz/folder/lQUA0AqR#VilscTXV32g8Q3OuO9ZRIw
Please refer to user's manual for more information.
Some "cool" features include:
- possibility to extract files directly from tardist, .tar, .tar.gz, .tar.bz2
- possibility to extract files directly from "ISO" (EFS images and ISO-9660 images) (conditions apply)
- recursive files extraction from multiple products/folders
[1]
https://github.com/misuchiru03/swextract
http://persephone.cps.unizar.es~spd/src/other/mydb.c
RE: Extracting files from images without installation -
Raion - 12-04-2022
Does it work on IRIX? Usually we can't mount EFS or ISO9660 images.
RE: Extracting files from images without installation -
Noguri - 12-04-2022
It's actually been targetted for Linux but nothing would prevent it from being used on IRIX IMO (albeit I suspect it would be extremely slow and wouldn't support support EFS and ISO-9660). There's nothing much fancy in there once one has understood all the possible ways IDB files could be structured.
TBH, the tool itself does not support EFS and ISO-9660 per se:
- for EFS images, efs2tar is needed
- for ISO-9660, 7zip is needed