Skip to content

Releases: Cursed271/MacroKey

MacroKey v1.0

02 Oct 21:21
d0a6d90

Choose a tag to compare

MacroKey v1.0 – Excel VBA Password Manipulator for Secure Macro Analysis

MacroKey is a Python tool that automates the modification of Excel VBA project DPB values. It adjusts password tokens to enable authorized access, supporting macro analysis, reverse engineering, and controlled security testing. The output is a new .xlsm file for research and compliance.

Key Features

  • 🔑 Password Manipulation: Modifies Excel VBA DPB values for password reset and controlled access.
  • 📊 Macro Analysis: Enables secure inspection and testing of locked VBA projects.
  • ⚙️ Automated Processing: Creates new .xlsm files with adjusted DPB seamlessly.
  • 🛠️ Research Utility: Designed for ethical testing, reverse engineering, and red-team workflows.
  • 🚀 Lightweight & Fast: Minimal dependencies with efficient processing for quick results.

Installation & Usage

  1. Pre-requisites: Ensure you have Python3 installed on your system.
  2. Clone the Repo: Use "git clone https://github.com/Cursed271/MacroKey"
  3. Traverse into the Directory: Use "cd MacroKey"
  4. Install Dependencies: Use "pip3 install -r requirements.txt"
  5. Execute the Script: Use "python3 MacroKey.py"
  6. Enter the Name of the Password Protected .XLSM File (When Prompted)

Feedback & Contributions

Bug reports, feature requests, and contributions are welcome. Reach out via GitHub Issues, Twitter, or email at [email protected].

License

MacroKey is licensed under the COE or CursedSec Ownership Edict License.