Skip to content

NorthBit/bulletin-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

98a5d97 · Mar 31, 2016

History

21 Commits
Mar 22, 2016
Mar 6, 2016
Mar 31, 2016
Mar 31, 2016

Repository files navigation

MS Bulletin Scraper

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.

Dependencies

  1. Scrapy, install using pip install scrapy.
  2. To download symbols, the script uses Symchk.exe. So you'll need to install Windbg.
  3. We also use expand.exe to expand the .msu files, so you need to run this on Windows 7 or higher.

Usage

git clone https://github.com/NorthBit/bulletin-scraper.git bulletin-scraper
cd bulletin-scraper\bulletin_scraper
scrapy crawl bulletins

Configuration

The scraper's configuration is saved in bulletin_scraper\bulletin_scraper\settings.py. There are some settings you MUST configure yourself.

  1. FILES_STORE - the location ot which the bulletins will be downloaded. The default location is a bulletins directory under the scraper root.
  2. SYMCHK_PATH - the path to symchk.exe
  3. SYM_PATH - the symbol path. The default local store is C:\temp\symbols.

About

Download all of Microsoft's security updates and symbols

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages