windows binary index
Install this tool using pip:
pip install windexFor patchdiffing, make sure ida9 is installed and available via:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$IDA/plugins:$IDA
export PYTHOHNPATH=$PYTHONPATH:$IDA/python/3:$IDA/python/3/ida_64:$IDA/plugins
pip install $IDA/idalib/pythonFor help, run:
windex --helpYou can also use:
python -m windex --helplists the files changed in a given patch tuesday.
indexes and lists the patches in a given file in a given patch tuesday.
experimental. allows browsing for available files in winbindex's database.
To contribute to this tool, first checkout the code. Then create a new virtual environment:
cd windex
python -m venv venv
source venv/bin/activateNow install the dependencies and test dependencies:
pip install -e '.[test]'To run the tests:
python -m pytest