An opensource antivirus implementation - Successor of CyberGod KSGMPRH
Mrida is an open source antivirus implementation which uses YARA to detect malicious programs. It is programmed using C++ 14.
import requests
r = requests.post("http://127.0.0.1:5660/scan_file_for_yara", data={"file": "D:/test.eicar", "target": "windows"})
r.json(){
"detections": [
{
"author": "Visweswaran",
"description": "BOT",
"name": "bot"
},
{
"author": "UNKNOWN AUTHOR",
"description": "EXAMPLE - 1",
"name": "example"
}
],
"message": true
}import requests
r = requests.post("http://127.0.0.1:5660/scan_file_for_packer", data={"file": "D:/git-bash.exe"})
r.json(){
"detected": [
"Microsoft_Visual_Cpp_80_DLL"
]
}r = requests.post("http://127.0.0.1:5660/shannon_entropy_for_file", data={"file": "D:/git-bash.exe"})
r.json(){
"entropy": 4.221405214084764
}http://127.0.0.1:5660/is_domain_blocked?host=www.test.com
{
"message": false
}r = requests.post("http://127.0.0.1:5660/proc_scan", data={"type": "gui", "api": "[YOUR KEY]"})The antivirus makes use of the following opensource libraries: