Installation¶
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 install the IDA Plugins (optional) download the entire repository from GitHub and read Installing Plugins.
Updates¶
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 .
Updates¶
To update Sark to the latest version (including all installed codecs and plugins) simply pull the latest version from the repo
git pull