VBA-Inspect — это инструмент для извлечения кода VBA , присутствующего в основном в файлах Excel, с конечной целью быстрого предоставления обзора кода, присутствующего в этих файлах, и начала поиска Shadow-IT («диких» извлечений, операций CRUD через OLEDB). /ODBC-соединения, ...).
Для проверки ресурсов мы будем использовать скрипты Python.
Что необходимо для запуска вашего проекта...
Шаги по использованию скриптов....
pip install -U oletools
Конфигурация анализа выполняется в файле /config/vba-inspect.ini в разделе DEFAULT. Вы укажете папку для анализа и тип файла, который нужно учитывать (*, *.xls, *.xlsx).
Для проведения аудита вам потребуется запустить скрипт vba-inspect.py
Python vba-inspect.py
Скрипт будет отображать содержимое VBA каждого анализируемого файла в папке /out/result.log. Журналы анализа доступны в папке /log/vba-inspect.log.
Если вы хотите внести свой вклад, прочитайте файл CONTRIBUTING.md, чтобы узнать, как это сделать.