VBA-Inspect es una herramienta para extraer código VBA presente principalmente en archivos Excel, con el objetivo final de proporcionar rápidamente una descripción general del código presente en estos archivos e iniciar la búsqueda de Shadow-IT (extracciones "salvajes", operaciones CRUD a través de OLEDB /Conexiones ODBC, ...).
Para inspeccionar recursos, usaremos scripts de Python.
Qué se requiere para comenzar con su proyecto...
Pasos para usar scripts....
pip install -U oletools
La configuración del análisis se realiza en el archivo /config/vba-inspect.ini, en la sección DEFAULT. Indicarás la carpeta a analizar y el tipo de archivo a tener en cuenta (*, *.xls, *.xlsx).
Para realizar una auditoría, deberá ejecutar el script vba-inspect.py
Python vba-inspect.py
El script expondrá el contenido VBA de cada archivo analizado en la carpeta /out/result.log. Los registros de análisis están disponibles en la carpeta /log/vba-inspect.log.
Si desea contribuir, lea el archivo CONTRIBUTING.md para saber cómo hacerlo.