Download the source code and type:
tar -zxf yara-3.0.0.tar.gz
cd yara-3.0.0
./build.sh
sudo make install
To install yara-python extension:
cd yara-python
python setup.py build
sudo python setup.py install
Before building yara-python you may need to install Python development package if it isn't installed in your system already. Depending on your OS flavor this can be done in one of the following ways:
apt-get install python-dev
Problem solving:
1, 提示没有libtoolize
apt-get install libtool
2, 提示没有aclocal
apt-get install automake
3, 提示没有make
apt-get install make
4, 提示没有python.h
apt-get install python2.7-dev
5, 在python中使用yara编程时,提示import error, cannot open shared object file: No such file
把yara共享对象文件的路径/usr/local/lib添加到 loader configuration file:
$sudo su
$echo "/usr/local/lib" >> /etc/ld.so.conf
$ldconfig