nheijmans / malzoo

Mass static malware analysis tool

Home Page:https://www.sans.org/reading-room/whitepapers/threathunting/automated-analysis-abuse-mailbox-employees-malzoo-37207

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sample processing argument mismatch

tcwaddell opened this issue · comments

Malzoo produces the following error when attempting to process an email with no attachment.

root@ubuntu:/opt/malzoo# python malzoo.py
[] Malzoo runs in monitor mode now!
[
] Starting components...
[+] Starting API supplier!
[+] Starting mail supplier!
Process EmailWorker-9:
Traceback (most recent call last):
File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
self.run()
File "/opt/malzoo/malzoo/common/abstract.py", line 62, in run
self.process(sample)
TypeError: process() takes exactly 3 arguments (2 given)

Hi tcwaddell,

Thanks, the issue seems to be in the emailworker.py where a tag is required in the process function. In 33e6b13 commit I have added a quick fix so Malzoo is app is working again. I will look for a more sustainable solution later this week. I will keep this issue open till then.