This project aims to inspect the VB code present in the Excel files. This allows you to quickly have an overview of the code present in these files and to hunt down "wild" extractions, CRUD operations via OLEDB or ODBC connections, ...
- Install Python (if you haven't already)
- Clone this repository
- Install OleTools
pip install -U oletools
- Configure the scan (directory & file pattern) through the oletools.ini file
- Execute Oletools.py
Python Oletools.py
The script will expose in the /out/result.log folder the VBA contents of each scanned file. Analysis logs are available in the /log/vba-inspect.log folder
- Python - Programming language
- OleTools - Tools developed in Python to analyze OLE files and Microsoft Office files
- Git - Open source distributed version control system
If you would like to contribute, read the CONTRIBUTING.md file to learn how to do so.