Skip to content

danx123/chromium-pak-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ… About โ€“ Multi-Tool: PAK Manager & File Identifier by Danx Multi-Tool: PAK Manager & File Identifier is a PySide6 (Qt for Python)-based application that combines two main functions in one GUI:

Chromium .pak Manager Unpacks .pak files from the Chromium Project.

Repacks modified files into new .pak files.

Detailed status log for easy debugging.

Uses the external executable pak_mingw64.exe as the backend process.

Macan File Identifier Detects file types without extensions using three layered methods:

Kaitai Struct (if available)

Magic Number (built-in custom parser)

Libmagic/python-magic-bin (optional)

Automatically adds appropriate file extensions (.png, .jpg, .gif, .bmp, .webp, .svg, .html, etc.). Can restore file names to their original form (remove extensions). Equipped with a progress bar, file content preview (for text), and a stop button.


โš™๏ธ Technologies Used Python 3 PySide6 (Qt) for GUI Subprocess for integration with pak_mingw64.exe Kaitai Struct (optional) python-magic-bin (optional)


๐Ÿ“ธ Screenshot:

Screenshot 2025-09-24 132050 Screenshot 2025-09-24 132110

๐Ÿ”‘ Key Features Modern GUI with separate tabs for PAK Manager & File Identifier. Unpack & repack .pak files with one click. Identify files without extensions with high accuracy. Supports batch processing with a progress bar. Informative error messages and dependency warnings.


๐ŸŽฏ Target Users Chromium developers who need to edit/modify .pak files. Researchers & reverse engineers dealing with binary files without extensions. General users who want to identify "mysterious" files in their folders.

About

Unpacks .pak files from the Chromium Project. Repacks modified files into new .pak files.

Resources

License

Stars

Watchers

Forks

Packages

No packages published