Граф коммитов

926 Коммитов

Автор SHA1 Сообщение Дата
Avijit Gupta fda074b2eb Added slide animations to sidenav 2016-01-18 19:10:00 +05:30
Avijit Gupta f4bddce934 Add back button functionality for sidenav 2016-01-18 19:09:42 +05:30
Avijit Gupta 6a8d6be3c4 Remove redundant code
Display all details on click
2016-01-18 19:09:37 +05:30
Avijit Gupta b413340275 Use Session for displaying data in template
Code fixes, Sidenav revamp in progress
2016-01-18 19:09:18 +05:30
Avijit Gupta 5da3f8bfe4 Added list of attacks on click for sidenav
Semantical fixes

Code fixes, stricter checking
2016-01-18 19:07:28 +05:30
Avijit Gupta 6bdecca457 Onclick listener for opening sidenav 2016-01-18 19:07:04 +05:30
Avijit Gupta 5b7f76b2d3 Code restructure + cleaning 2016-01-18 19:07:04 +05:30
Avijit Gupta 3b94c6e38a fix Multiple attacks at once, code improvements 2016-01-18 19:07:04 +05:30
Avijit Gupta 1f40968ba7 Cleanup code, add name to contributors
Revert deletion of style tag

Adding my name to contributors because @526avijitgupta didn't
2016-01-18 19:07:01 +05:30
Avijit Gupta b24f74a220 Serving Landmass template as JSON 2016-01-18 19:06:31 +05:30
Sanchit Kapoor fef43c1dbc Listing all attacks in sidenav
Removed classie, subtle improvements

Remove style attrs, ui improvements
2016-01-18 19:06:28 +05:30
Avijit Gupta 9c668b0c98 Added particleEngine lib to client/lib
Added sidebar
2016-01-18 19:06:10 +05:30
Avijit Gupta ce06065e79 Sidenav added in html, onclick detect
Update vr.html for sidenav
2016-01-18 19:06:07 +05:30
Avijit Gupta 00258d25d4 Create transparent intersect sphere
Update css
2016-01-18 19:05:58 +05:30
Avijit Gupta 32dc3d18ff Display corresponding nameplate on hover
Nameplate base template added
2016-01-18 19:05:42 +05:30
Avijit Gupta fbe71f305b Fix indent, transparent 3D object for intersection detect
hover event detected, fixing issues with nameplate display

Fix css3d issue

Show hide sample template on hover
2016-01-18 19:05:35 +05:30
Yash Mehrotra 13047ab528 VR display attacks 2016-01-18 19:05:34 +05:30
Avijit Gupta 07ad145479 created initVariables method for slight performance improvement
Detect mouse current position on object
2016-01-18 19:05:17 +05:30
Sanchit Kapoor c0e6c5c8f8 Attack animation location function 2016-01-18 19:05:17 +05:30
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 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
Gene Wood 312fcad8a4 Wrapped additional AWS calls with exception handling 2015-10-21 15:33:58 -07:00
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
Avijit Gupta 97fba772b8 Added commands to start services 2015-10-19 17:09:17 +05:30
Avijit Gupta 03c6215084 Fixes to installation doc 2015-10-19 14:59:48 +05:30
Jeff Bryner 981bf0beae Merge pull request #303 from yashmehrotra/contributors-update
Added name and email to contributors in modified files
2015-10-18 16:14:43 -07:00
Yash Mehrotra 28fbc81aa8 Added name and email to contributors in modified files 2015-10-19 03:56:27 +05:30
Jeff Bryner 132da54a53 Merge pull request #299 from 526avijitgupta/attackers-ip-filter
Attackers: Added filter to allow search by IP, fix for #292
2015-10-18 13:24:59 -07:00
Jeff Bryner a28c960392 Merge pull request #301 from yashmehrotra/meteor-gitignore
Updated .meteor/.gitignore for better workflow
2015-10-18 13:22:33 -07:00
Jeff Bryner f2524fb132 Merge pull request #302 from gdestuynder/master
Support more validation filters to accomodate different RRA fields.
2015-10-18 12:29:34 -07:00
Guillaume Destuynder 996a566813 Support more validation filters to accomodate different RRA fields.
This enhance the validation accuracy ;-)
2015-10-14 17:21:49 -07:00
Yash Mehrotra 2cae75c836 Updated .meteor/.gitignore for better workflow 2015-10-13 12:02:51 +05:30
Yash Mehrotra f9fe4ce118 Attackers: Added a Reset Filters button. Fixes #300 2015-10-13 05:48:47 +05:30