Skip to content

Password Manipulator for Excel VBA DPB tokens, enabling authorized security testing, controlled macro manipulation, streamlined analysis, and detection tuning within ethical red-team workflows and research.

License

Notifications You must be signed in to change notification settings

Cursed271/MacroKey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MacroKey

MacroKey modifies Excel VBA DPB values for authorized password manipulation, enabling macro analysis and testing.

📖 Table of Contents

🚀 Introduction

MacroKey is a Python-based security tool that modifies Excel VBA project DPB values for password manipulation. It enables authorized penetration testing, ethical macro analysis, and secure reverse engineering. Designed for researchers and red-teamers, it provides streamlined macro manipulation, reporting, and detection testing within controlled environments, ensuring compliance and ethical use.

MacroKey

✨ 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 and 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

Have suggestions or feature requests? Feel free to reach out via:

Your feedback helps improve MacroKey! Contributions and PRs are always welcome. 🚀

🙌 Contributors

  • Steven Pereira (aka Cursed) - Creator & Maintainer

📜 License

MacroKey is licensed under the MIT License. See the LICENSE file for details.

About

Password Manipulator for Excel VBA DPB tokens, enabling authorized security testing, controlled macro manipulation, streamlined analysis, and detection tuning within ethical red-team workflows and research.

Topics

Resources

License

Stars

Watchers

Forks

Languages