Helps you to extract the installers using Qt Installer Framework without running the binaries
- C++ 70.2%
- CMake 15.6%
- Kaitai Struct 14.2%
| cmake | ||
| kaitai_struct_cpp_stl_runtime@d020781b96 | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| .gitmodules | ||
| CMakeLists.txt | ||
| LICENSE | ||
| patch.patch | ||
| qt_installer_framework.ksy | ||
| ReadMe.md | ||
Qt Installer Framework extractor
Helps you to extract installers created with Qt Installer Framework.
How to use
CarvFS mode
CarvFS is a FUSE FS mapping parts of files to paths within its root. In this mode this tool generates a shell file that creates symlinks to the paths within CarvFS, corresponding to archives. Then you can extract the archives using the archiver you like, i.e. 7z.
- Build and install carvFS.
- Obtain an installer binary.
- Create 2 dirs. a. A dir where carvfs will be mounted b. A dir where symlinks will be.
- Mount carvfs into the first dir.
- Execute the tool, giving it paths to the dirs and to the file. Redirect its output into a shell file.
- Examine the shell file.
dd mode
The similar, but instead of generating commands generating symlinks generates commands copying pieces of file using dd.