Sanchit Kapoor
d2d8ac1b0f
Expanded landmass
2016-01-18 19:05:16 +05:30
Sanchit Kapoor
5d99d05f27
Added attack animations
2016-01-18 19:05:16 +05:30
Sanchit Kapoor
24198c9a8a
Updated Landmass
...
Landmass changes
VR update
2016-01-18 19:05:12 +05:30
Yash Mehrotra
d0ad6b6bfe
Added basic simulation
2016-01-18 19:04:14 +05:30
Sanchit Kapoor
59fa7b4981
Added temporary animations to the VR scene
2016-01-18 19:04:13 +05:30
Sanchit Kapoor
c17c1e889b
Added the VR Scene to MozDef
...
Removed some console.log statements
Comments
2016-01-18 19:03:42 +05:30
Jeff Bryner
3519a84873
update ldap search criteria to match case
2015-12-30 09:37:57 -08:00
Jeff Bryner
af4499faa4
Merge branch 'master' of github.com:jeffbryner/MozDef
...
pull master
2015-12-29 11:53:20 -08:00
Jeff Bryner
d302e9ac7a
update cymon.io plugin, closes #322
2015-12-29 11:53:04 -08:00
Jeff Bryner
ad7047b213
Merge pull request #321 from mpurzynski/master
...
Update new heka parsers for Bro to 2.5 and add some new ones.
2015-12-29 08:59:48 -08:00
Michal Purzynski
26c71a5cfa
Add a missing license headers.
...
Add Suricata event logs parsing.
2015-12-29 17:53:15 +01:00
Michal Purzynski
31ecc42aae
New MozDef plugin - VPC blackholing, using route tables and the ENI that's not attached anywhere.
2015-12-29 17:25:45 +01:00
Michal Purzynski
d0103ae89f
Update new heka parsers for Bro to 2.5 and add some new ones.
2015-12-29 17:23:15 +01:00
Jeff Bryner
d276290380
add ldap lockout alert, closes #320
2015-12-22 14:05:50 -08:00
Jeff Bryner
ea9b0654dc
sanity check the date, closes #317
2015-12-15 16:42:31 -08:00
Jeff Bryner
d5cbea7c56
Merge pull request #316 from ameihm0912/master
...
Add a new alert plugin for events from geomodel
2015-11-24 12:40:47 -08:00
Aaron Meihm
b823fb99d6
fix issue in geomodel plugin, event type should be event
2015-11-24 12:02:08 -06:00
Aaron Meihm
eb46f80462
Add a new alert plugin for events from geomodel
2015-11-24 09:43:33 -06:00
Jeff Bryner
0021e7828a
Merge pull request #314 from gdestuynder/doc
...
Updated mandatory fields
2015-11-18 13:44:16 -08:00
Jeff Bryner
57a87866f2
Merge pull request #315 from gdestuynder/master
...
Fixup and normalize input of Okta logs
2015-11-18 13:43:52 -08:00
Jeff Bryner
b2e29997de
add index templates
2015-11-16 14:59:13 -08:00
Jeff Bryner
903f910e42
add default template
2015-11-16 14:37:41 -08:00
Guillaume Destuynder
ea1cac493d
Normalize details.sourceipaddress, details.username, details.sourceuri from Okta logs
...
See also https://github.com/jeffbryner/MozDef/issues/312
2015-11-06 16:27:03 -08:00
Guillaume Destuynder
2fc08e881d
Fix github issue #312 :
...
- removed non-generic fields that cannot be normalized
- added normalized fields for username, uri's, useragent
- removed erroneous example (did not follow the mandatory fields rules...)
This is an effort to normalize fields so that alerting and correlation results are more consitent.
Please open github issues for discussion when adding new fields! These should generally be generic, often-used-by-all
fields
2015-11-06 16:22:39 -08:00
Guillaume Destuynder
e7ac3581b5
Report errors when failing to communicate with Okta
2015-11-06 14:29:45 -08:00
Guillaume Destuynder
9d170e3bef
Use state class for saving the lastrun state (imported from cloudtrail2mozdef.py)
2015-11-06 14:04:36 -08:00
Guillaume Destuynder
8d5d3cd12a
Fix trailing whitespaces
2015-11-05 14:58:51 -08:00
Jeff Bryner
cd4c503621
Merge pull request #309 from yashmehrotra/rest-api-incident
...
Added REST API endpoint to create an Incident. Fix for #268 .
2015-11-03 15:06:04 -08:00
Jeff Bryner
82ccac6537
Merge pull request #310 from gene1wood/cloudtrail-exception-handling
...
Wrapped additional AWS calls with exception handling
2015-10-24 00:11:51 -07:00
Jeff Bryner
2045776670
Merge pull request #313 from gdestuynder/master
...
Initial support for squid alerts coming from EC2
2015-10-22 17:55:11 -07:00
Guillaume Destuynder
816d7ffeb7
Initial support for squid alerts coming from EC2
...
Matches on DENIED string from squid ("1091084609.110 351 10.49.4.0 TCP_DENIED/407 2112 GET http://www.mozilla.org/ -
NONE/- text/html ") for ex.
2015-10-22 17:25:52 -07:00
Jeff Bryner
4e4f7fec82
Merge pull request #311 from gdestuynder/master
...
Normalizer for fluentd-sqs events
2015-10-22 12:14:16 -07:00
Guillaume Destuynder
09f7a038b3
Use details.program as standard field for processname instead of fluentd
2015-10-22 10:54:42 -07:00
Guillaume Destuynder
231c3415b3
Add mq plugin: normalizer for fluentd-SQS messages (AWS). Ensure registration matches your SQS queue tag.
2015-10-22 10:54:15 -07:00
Yash Mehrotra
655e81d7f7
Handling mongodb errors
2015-10-22 14:34:30 +05:30
Yash Mehrotra
6e6a03bd83
Added name to contributors
2015-10-22 05:36:55 +05:30
Gene Wood
312fcad8a4
Wrapped additional AWS calls with exception handling
2015-10-21 15:33:58 -07:00
Yash Mehrotra
700660b7fe
Cleanup code and added help for incident creation
2015-10-22 03:18:06 +05:30
Yash Mehrotra
6467658710
Integrated incident creation with mongo. Fixes #268
2015-10-22 02:47:23 +05:30
Yash Mehrotra
657296c4b9
Added Email validation for incident creation
2015-10-22 02:37:29 +05:30
Yash Mehrotra
01e30a1a9d
Added datefields and their validations
2015-10-22 02:34:31 +05:30
Yash Mehrotra
74b74b37db
Added basic interface to read JSON data
2015-10-22 02:31:38 +05:30
Jeff Bryner
91f0998316
Merge pull request #308 from gene1wood/cloudtrail-improvements
...
Added the ability to iterate over multiple AWS accounts, multiple regions
2015-10-21 13:46:48 -07:00
Gene Wood
f84e9726a7
Added the ability to iterate over multiple AWS accounts, multiple regions, and the s3 buckets associated with the CloudTrail in each account/region combination
...
* Added RoleManager to cache and manage assumed IAM roles and their credentials
* Added HACK to workaround missing permissions requested in https://bugzilla.mozilla.org/show_bug.cgi?id=1216784
* Added State class to manage and store state instead of writing state to the config file
* Constrained s3 bucket key searches to the specific paths that we're interested in, instead of all keys in all paths of the bucket
* Constrained searches for account/region combinations which have no lastrun value to the previous hour instead of the previous 2 days
* Added new options
* aws_accounts : comma delimited list of AWS account IDs to gather CloudTrail data from
* assumed_role_arns : comma delimited list of ARNs of AWS IAM Roles in various AWS accounts that we can assume in order to query for CloudTrail configuration or fetch s3 data
* bucket_account_map : json encoded dictionary of the mapping of s3 bucket names to their associated AWS account numbers
* state_file_name : filename of the new state storage json file
* regions : list of AWS regions to iterate over for each account looking for CloudTrail configurations
* Removed options
* lastrun : this information is now stored in the state file instead of the config
2015-10-21 13:40:29 -07:00
Jeff Bryner
22381b93bf
Merge pull request #307 from gdestuynder/master
...
Fix submodule reference
2015-10-21 13:22:38 -07:00
Guillaume Destuynder
593ad77ee7
Fix submodule reference
2015-10-21 13:05:00 -07:00
Jeff Bryner
f5734b0c7e
Merge pull request #305 from gdestuynder/master
...
Fix reading of SQS JSON msgs - this works regardless of messages bein…
2015-10-20 12:56:11 -07:00
Guillaume Destuynder
334f5466a4
Fix reading of SQS JSON msgs - this works regardless of messages being raw JSON or base64-encoded JSON.
...
Since Boto does base64 encode messages while writing to the queue this can happen (also since we use Boto, we were
previously expecting all messages to be base64 encoded, which wouldn't work if your writer wasn't Boto)
2015-10-20 12:44:03 -07:00
Jeff Bryner
146af04f9f
Merge pull request #293 from yashmehrotra/installation-doc-update
...
New documentation for installation
2015-10-19 16:54:20 -07:00
Yash Mehrotra
3942f2278e
Installation documentation for apt-based systems
2015-10-20 02:59:13 +05:30