krmaxwell / maltrieve

A tool to retrieve malware directly from the source for security researchers.
GNU General Public License v3.0
562 stars 184 forks source link

Output Shows Not JSON Serialized After Running. #89

Closed dray0n closed 9 years ago

dray0n commented 9 years ago

Processing source URLs Completed source processing Traceback (most recent call last): File "./maltrieve.py", line 349, in main() File "./maltrieve.py", line 340, in main json.dump(past_urls, urlfile) File "/usr/lib/python2.7/json/init.py", line 189, in dump for chunk in iterable: File "/usr/lib/python2.7/json/encoder.py", line 442, in _iterencode o = _default(o) File "/usr/lib/python2.7/json/encoder.py", line 184, in default raise TypeError(repr(o) + " is not JSON serializable")

Excuse any typos... I was unable to copy/paste from its source.

dray0n commented 9 years ago

TypeError: set([u'http://website.com/blah.exe', continued array of urls]) is not JSON serializable

dray0n commented 9 years ago

Verified -- Maltrieve is working as intended. Thanks Kyle!