Project on internet of things vulnerability proxy scanner

Assignment Help Programming Languages
Reference no: EM132345327

Prepare a Project on Internet of Things Vulnerability Proxy Scanner.

Must be completed with Scala programming language, play framework, Postgres, docker

Overview

This project presents a system to assess the vulnerability of Internet of Things devices to publicly known vulnerabilities listed in the National Vulnerability database (NVD) and enforce policy based the assessment score. The system acts as a proxy that intercepts requests to IoT services registered on the system and send probe scans to the requesting device, the scan results are matched against databases and a vulnerability assessment score is generated.

ScalaTest

ScalaTest is a flexible and popular testing framework for Scala, written in Scala and easy to use with the development tools I will use for my project; Intellij, SBT, and Maven.

Tasks

- Complete Research the area of vulnerability scanning, vulnerability databases, IoT vendor software,

- Setup the development environment, set-up all other requirements; Docker, Github, etc.

Complete implementation of the vulnerability manager

Complete implementation of the database manager and integrate with vulnerability manager

Complete implementation of the scanner manager and integrate with vulnerability manager, scan results should be matched to associated database

Complete implementation of the web and proxy manager and integrate with vulnerability manager, scan manager. Web proxy should be functional, Should be able to initiate scan, execute policy action from vulnerability manager,

Complete implementation of service policy manager and integrate with vulnerability manager, able to register IoT provider, register services, and configure service policies

Complete implementation of associated web front end for IoT user and admin web consoles

Complete implementation of deployment with Docker to AWS and testing of functionality

Complete project report and evaluation

Verified Expert

This is a project report in which the internet of things is discussed with its problems , benefits ,threats, vulnerability assessment and implementation. the design includes various manager like database manger ,web service manager,. Implementation includes the backend stack etc.The testing includes the scala test, testing of beckend services.So above is the work I do in this assignment.

Reference no: EM132345327

Questions Cloud

Why do real estate companies expand : Why do real estate companies expand internationally and undertake new projects there? What are the benefits/reasons to do so?
Identify the level of measurement of each of four variables : SSCI2910 Data Analysis - Final SPSS Assignment, University of Ontario Institute of Technology, Canada. Identify level of measurement of each of four variables
Developing personal content inspired by vanitas paintings : Developing Personal Content Inspired by Vanitas Paintings. List and tell symbols of vanitas found in this artwork. How does artist use the following art ideas?
Calculate the depreciation expense for 2018 : Radar, Inc. purchased a van on January 1, 2016. for $830,000. Estimated life of the van was five years, and its estimated residual value was $96,000.
Project on internet of things vulnerability proxy scanner : Prepare a Project on Internet of Things Vulnerability Proxy Scanner - Must be completed with Scala programming language, play framework, Postgres, docker
Would it make sense for your company to do so : If you decided to own your retailers, what type of corporate strategy would this be? Briefly, would it make sense for your company to do so?
What would happen if company does not do capitalization : Roper Corporation purchase 100 storage boxes for the office the boxes cost $15 each and should last atleast 10 years. What would happen ?
Some issues that you have identified with current process : You have been tasked by the director to improve the revenue cycle process. Some issues that you have identified with the current process:
Discuss direct influence iom report has on nursing education : Write a 750-1,000 word paper discussing the influence of the IOM report on nursing practice. Include the following: Discuss the direct influence the IOM report.

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd