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
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.
|