Skip to content
MozDef: Mozilla Enterprise Defense Platform
Branch: master
Clone or download
pwnbus Merge pull request #1332 from mozilla/update_cloudtrail_credentials
Update cloudtrail plugin to support details.responseelements.credentials
Latest commit 3b365d0 Jun 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
alerts Merge pull request #1294 from mozilla/port-scan-enrichment Jun 6, 2019
benchmarking Fixup block comments not having a space after hash Dec 14, 2018
bot Specifically reconnect in slackbot exception Apr 9, 2019
cloudy_mozdef Move vidyo cron script and dependencies into mozdef-deprecated Jun 3, 2019
config Update missing references to alertactions in syslog configs Mar 21, 2019
cron Remove urllib requirement from auth0 script Jun 6, 2019
docker Add alerts-* index mapping for docker environment Jun 10, 2019
docs Move vidyo cron script and dependencies into mozdef-deprecated Jun 3, 2019
examples Merge branch 'master' into themed-css Mar 28, 2019
loginput Add json array input decode with try catch to fall back to string spl… May 28, 2019
meteor adjusting format. May 31, 2019
mozdef_util Revert "Use wildcard in indices for searching" May 29, 2019
mq Update cloudtrail plugin to support details.responseelements.credentials Jun 20, 2019
rest Revert "Use wildcard in indices for searching" May 29, 2019
static removing path to watchlist, removing watchlist from static, adding pr… Oct 30, 2018
systemdfiles Fixup remaining mozdefalertplugin references Mar 22, 2019
tests Merge pull request #1294 from mozilla/port-scan-enrichment Jun 6, 2019
.flake8 Exclude mozdef_util build directory from flake8 checks Apr 9, 2019
.gitignore Vim swp files Apr 30, 2019
.travis.yml Define python version for Travis Apr 8, 2019
CHANGELOG Update changelog for 1.39.0 May 29, 2019
CODEOWNERS Update codeowners to include admin set for all clauses May 14, 2019 Add Mozilla Code of Conduct file Mar 28, 2019 Modifying urls to point to mozilla from jeffbryner, slight readabilit… Jun 15, 2017
LICENSE Updated license file to conform with MPL Feb 25, 2014
Makefile fix nocache May 23, 2019 Merge branch 'master' into master Jun 12, 2019
requirements.txt Downgrade urllib version to 1.24.3 Jun 7, 2019

Build Status Documentation Status

MozDef: LOGO


Give MozDef a Try in AWS:

The following button will launch the Mozilla Enterprise Defense Platform in your AWS account.

Warning: Pressing the "Launch Stack" button and following through with the deployment will incur charges to your AWS account.

Launch MozDef


The inspiration for MozDef comes from the large arsenal of tools available to attackers. Suites like metasploit, armitage, lair, dradis and others are readily available to help attackers coordinate, share intelligence and finely tune their attacks in real time. Defenders are usually limited to wikis, ticketing systems and manual tracking databases attached to the end of a Security Information Event Management (SIEM) system.

The Mozilla Enterprise Defense Platform (MozDef) seeks to automate the security incident handling process and facilitate the real-time activities of incident handlers.


  • Provide a platform for use by defenders to rapidly discover and respond to security incidents.
  • Automate interfaces to other systems like bunker, cymon, mig
  • Provide metrics for security events and incidents
  • Facilitate real-time collaboration amongst incident handlers
  • Facilitate repeatable, predictable processes for incident handling
  • Go beyond traditional SIEM systems in automating incident handling, information sharing, workflow, metrics and response automation


MozDef is in production at Mozilla where we are using it to process over 300 million events per day.

Survey & Contacting us

If you're interested in running MozDef and would like to give us feedback, please take the following surveys:

These survey also include a contact form where you can reach us if you would like to (it's optional)

Note: These surveys will be open for a limited amount of time, in order to ensure that we look at your feedback in a timely fashion. Thanks for your understanding!

You can’t perform that action at this time.