This is a scraping tool to download all bulletin .msu files, extract the executables and download relevant symbols.
Be warned, downloading everything eats up a lot of disk space.
- Scrapy, install using
pip install scrapy. - To download symbols, the script uses
Symchk.exe. So you'll need to install Windbg. - We also use
expand.exeto expand the.msufiles, so you need to run this on Windows 7 or higher.
git clone https://github.com/NorthBit/bulletin-scraper.git bulletin-scraper
cd bulletin-scraper\bulletin_scraper
scrapy crawl bulletinsThe scraper's configuration is saved in bulletin_scraper\bulletin_scraper\settings.py. There are some settings you MUST configure yourself.
FILES_STORE- the location ot which the bulletins will be downloaded. The default location is abulletinsdirectory under the scraper root.SYMCHK_PATH- the path tosymchk.exeSYM_PATH- the symbol path. The default local store isC:\temp\symbols.