Skip to content

giladreti/windex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

windex

PyPI Changelog Tests License

windows binary index

Installation

Install this tool using pip:

pip install windex

For 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/python

Usage

For help, run:

windex --help

You can also use:

python -m windex --help

listdiff

lists the files changed in a given patch tuesday.

patchdiff

indexes and lists the patches in a given file in a given patch tuesday.

browse

experimental. allows browsing for available files in winbindex's database.

Development

To contribute to this tool, first checkout the code. Then create a new virtual environment:

cd windex
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

python -m pytest

Credits

Many thanks to m417z for the very great winbindex.

About

windows binary index analyzing swiss army knife

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages