crx-unpack.readthedocs.io - CRX Unpack Utilities — crx_unpack 0.1.4 documentation

Example domain paragraphs

This module contains several utilities for working with Google Chrome extension files (CRXs), which have the *.crx file extension. The goal of this project is to mimic as closely as possible the functionality of Google Chrome when these extensions are unpacked and installed.

The first module is crx_unpack , which handles the headers and structure of the CRX itself (see below for more details on this).

The second module is Encrypted Temp Directory , which gives a way to use eCryptfs to encrypt a directory that only ever exists in memory by inheriting from the TemporaryDirectory class and hooking into some eCryptfs tools to handle the encryption of the file contents and file names (handled by different keys).