I often have to dig into Office OpenXML files (docx, xlsx, pptx). There is a bunch of reasons why i do not want to use unzip for this. For example:
- some unzip implementations require the file to have a ‘.zip’ extension.
- some unzip codebase is not maintained proper and has known but unfixed vulns.
- unzip does not write to a meaningful local directory without extra argument passed.
Because of all the above and some more points i decided to write unzipOpenXML