Security/Automation/Winter Of Security 2015/MozDef Virtual Reality Interface

From MozillaWiki
< Security‎ | Automation‎ | Winter Of Security 2015
Revision as of 08:05, 4 January 2016 by Yashmehrotra (talk | contribs) (Appending progress of October, Nov and Dec.)
Jump to navigation Jump to search
WinterOfSecurity logo light horizontal.png

Team

Introduction

<to be filled in by the team>

Members

  • Yash Mehrotra
  • Avijit Gupta
  • Sanchit Kapoor
  • Professor: Dr. Sanjay Goel
  • Mozilla Advisor: Jeff Bryner

Project

Description

The Mozilla Defense Platform is an open Security Information Event Management (SIEM) system with a unique 3D representation of threat actors that allows incident responders to perform interactive real-time defensive actions. This project creates a VR interface for the platform to create an immersive experience for security analysts using MozDef.

Success Criteria

This project is successful if the team:

  • creates new visualizations per attack (example DDOS for globe)
  • learns data visualization
  • Show what the project was before they started, and what it is after their work
  • Completes a presentation of their work
  • Fixes the bugs currently open in the Github Issue Tracker
  • Improves MozDef platform by adding addtional features

Timeframe: December/January.

Updates

Week Ending 2015-MM-DD Progress

2015-09-15

  • Discussed Potential Outcomes
    • New visualizations per attack
    • Visualizations need to be realtime and organized correctly for security team
    • Learn data visualization
  • Work Completed
    • Setup Docker Environment
    • Understand the workflow of the Platform

2015-09-22

  • Updated MozDef installation documentation
  • Fixed deprecation warnings on MozDef's globe visualization
  • Discussed project's roadmap

2015-09-29

  • Fixed meteor's deprecation warnings.
  • Brainstormed about Virtual Reality Scene Implementation
  • Discussed future milestones
  • Discussed security analyst workflow
  • Added IP Address filter for Attacker Visualization

2015-10-06

  • Finalized the idea of using a giant landmass to visualize the different types of threats on various Mozilla services.
  • Discussed about the integration of several Mozilla Services into the VR Interface.

2015-10-13

  • Developed a mini-prototype of the VR Interface.
  • Discussed how to move further with the VR Interface.

2015-10-20

  • University Examinations

2015-11-04

  • Built further upon the VR Interface.
  • Fixed some pending bugs of the MozDef platform.

2015-11-10

  • Added compatibility with three.js.
  • Decided which attacks are to be displayed.

2015-11-17

  • Discussed workflow of the new interface.
  • Developed a bigger VR Landmass to display more attacks and handle multiple services.

2015-11-24

  • Discussed how to process the data and categorize it.
  • Added a REST Endpoint for incident creation in the MozDef Platform.

2015-12-01

  • Integrated different animations into the VR Interface to visualize various attacks.
  • Analyzed elasticsearch aggregations to refine threat categorizing.

2015-12-15

  • Increased the Size of the VR Interface.
  • Optimized the code to improve the loading times.
  • Discussed the UX of Attack Analysis in VR Interface.

2015-12-22

  • Finalized which attacks are to be shown in the VR Interface.
  • Built a working prototype of the VR Interface.

2015-12-29

  • Developed the UI for handling(taking action) on the attacks shown.