For Sark Users¶
To get the bleeding edge version, use:
pip3 install -U git+https://github.com/tmr232/Sark.git#egg=Sark
For older versions of IDA (7.3 or lower), use:
pip2 install -U git+https://github.com/tmr232/Sark.git@IDA-6.x#egg=Sark
And see Support
Alternatively, you can install Sark directly from PyPI. The Sark version will match the IDA versions, more or less. So for 7.4 or higher, you’ll just want the latest:
pip3 install sark
But for 7.3 or earlier, you’ll want a version smaller than 7.4:
pip2 install "sark<7.4"
That said, installing from the repo is the only way to be sure you get the latest version of Sark.
To update Sark to the latest version, just run the installation command again.
For Sark Developers¶
If you want to help in the development of Sark, follow this.
Clone the Sark repository to get the latest version
git clone https://github.com/tmr232/Sark.git && cd Sark pip3 install -e .
To update Sark to the latest version (including all installed codecs and plugins) simply pull the latest version from the repo