AppCompatProcessor

AppCompatProcessor

#Threat Defense#Threat Management

Scan files or process memory for Cobalt Strike beacons and parse their configuration.

Visit Website

AppCompatProcessor: Enhancing Data Extraction Capabilities

AppCompatProcessor is specifically designed to extract greater value from enterprise-wide AppCompat / AmCache data. This approach goes beyond traditional methods such as stacking and grepping, allowing for more comprehensive data analysis.

Installation Instructions

OSX: To install, you need Python 2.7 or higher, as well as libregf and pyregf (Python bindings) from https://github.com/libyal/libregf. - Option A: Using the source distribution package 1. Download the source distribution package from https://github.com/libyal/libregf/releases. 2. Run the following commands: ./configure --enable-python && make sudo make install python setup.py build python setup.py install - Option B: Cloning directly from source 1. Clone the repository using Git: git clone https://github.com/libyal/libregf.git 2. Navigate into the cloned directory: cd libregf/ 3. Synchronize libraries and prepare for installation: ./synclibs.sh ./autogen.sh ./configure --enable-python && make sudo make install python setup.py build python setup.py install

Additional Requirements for Setup

You can fulfill the remaining requirements by using the command 'pip install -r requirements.txt'. Linux: Make sure you have Python version 2.7 or higher installed. Running 'sudo pip install -r requirements.txt' should address all your installation needs. If you encounter any issues related to libregf or other dependencies, please refer to the documentation for troubleshooting steps.