MCRPX can be downloaded here.
It uses same method as Minecraft to load resource packs. Because Minecraft must be able to load corrupted resource packs, this allows us to extract them too.
This tool can be used only in GUI (recommended) or in CLI. You need to have Java 17 or higher installed on your computer.
For building this project, you need JDK 17 or newer.
Then, just run script gradlew build
in project directory.
You can find compiled JAR files in */build/libs
directories.
Despite the fact that this tool allows extracting corrupted resource packs, please note that the content may be subject to copyright. Use this tool at your own risk.