{"id":1538,"date":"2009-03-06T04:40:31","date_gmt":"2009-03-06T04:40:31","guid":{"rendered":"https:\/\/www.darknet.org.uk\/?p=1538"},"modified":"2015-09-09T19:39:00","modified_gmt":"2015-09-09T11:39:00","slug":"fzem-mua-mail-user-agent-mail-client-fuzzer","status":"publish","type":"post","link":"https:\/\/www.darknet.org.uk\/2009\/03\/fzem-mua-mail-user-agent-mail-client-fuzzer\/","title":{"rendered":"fzem – MUA (Mail User Agent) \/ Mail Client Fuzzer"},"content":{"rendered":"

[ad]<\/p>\n

fzem is a MUA (mail user agent) fuzzer that fuzzes MAIL\/MIME email headers as well as how clients handle SMTP, POP and IMAP responses.<\/p>\n

Purpose<\/strong><\/p>\n

fzem’s purpose is to fuzz MUAs as they process email content and handle server reponses.<\/p>\n

How does it work?<\/strong><\/p>\n

fzem has the three main mail protocols implemented as well as mail\/mime headers. Using these we can manipulate emails and responses to include fuzzing data from our fuzzing oracle or from the user.<\/p>\n

A user can command fzem to run in various modes and perform differently in those modes.<\/p>\n