This is an automated archive made by the Lemmit Bot.

The original was posted on /r/opensource by /u/Front-Buyer3534 on 2024-12-05 13:06:32+00:00.


Hi r/opensource!

I’m excited to share that I’ve updated my fork, a patched version of 7-Zip. The latest improvements make it more powerful and user-friendly, offering features that address real-world use cases for developers and system administrators.

Repository: github.com/keklick1337/7zip-extended

What’s New?

  1. Password Brute-Force Support (NEW FEATURE) =============================================
  • You can now supply a list of passwords to brute-force an encrypted archive using the -fp argument.
  • Example: The tool will try all passwords from the list and display the valid password in the terminal when found. ./7zz x test.7z -fppasswords.txt
  1. Advanced File Mask Extraction (Old feature) ==============================================
  • Improved mask handling with support for suffix-based patterns using the special characters $?. This makes file matching more accurate and efficient, especially for complex directory structures.
  • Usage Examples:
    • Linux: ./7zz x test.7z -i’!\*/\*ense\*.txt$?’ -i’!\*/\*ip\*.hhp$?’ -i’!\*.mak$?’ -ssc-
    • Windows: 7zz.exe x test.7z -i!\*/\*ense\*.txt$? -i!\*/\*ip\*.hhp$? -i!\*.mak$? -ssc-

Build Instructions

For Debian-based systems:

apt update -y
apt install make gcc libc-dev git -y
git clone 
cd 7zip-extended/CPP/7zip/Bundles/Alone2
make -j -f makefile.gcc
cd _o
chmod 777 7zz
mv 7zz /bin/7zzhttps://github.com/keklick1337/7zip-extended

Why Use This Fork?

This fork provides essential enhancements for anyone dealing with large-scale file extractions or encrypted archives. Whether you’re a developer, pentester, or IT admin, the new features make it more versatile and time-efficient.

Feedback Request

I’d love to hear from the community:

  1. What other features or use cases would make this tool even more useful?
  2. Is there interest in pre-built binaries for different platforms?

Feel free to check out the repository, try it out, and share your thoughts or suggestions for further improvements.