This application was designed with end users in mind. Upload any file and Aegis will provide a YARA scan report and delete the uploaded file.
step 0 - git clone this repo.
step 1 - place the yara rules in /rules
step 2 - compile YARA and install packages for python.
step 3 - Start the web app with python3 aegis.py
Python3 - https://python.org
yara-python - https://pypi.org/project/yara-python/
Does Aegis test rules before execution?
No. Please test your YARA rules before including them in the Rules folder.
Get more rules
Aegis is licenced under the MIT licence.