Examine a repositorys code vulnerabilities

Assignment Help Computer Engineering
Reference no: EM133621346

Assignment Scan a GitHub Repository using Snyk

You have completed all the modules of this course. Now it is time to test your skills using GitHub and Snyk. In this final module, you will complete a project and submit your work for your peers to evaluate.

Scenario

You are an aspiring video game developer looking to create cross-platform games using a free, user-friendly game engine. And like many developers, you manage your projects using GitHub repositories. While using the GitHub Explore feature to find public repositories matching your interests, you discover the Godot Engine repository. Godot is a popular multi-platform 2D and 3D game engine that fits your needs. You want to fork the repository for personal use, but you also want to scan it for potential vulnerabilities before using its code. Releasing games with significant security issues won't help your career in the video game industry.

Instructions

This project involves two tasks.

Task I: Fork a public repository

A. Fork the godot repository to your personal GitHub account.

Task II: Examine a repository's code vulnerabilities

A. Import and scan the code of your godot fork.

B. Examine the Snyk security report for your godot fork.

Task III

A. Provide a screenshot showing that you have forked the godot repository to your GitHub account.

Task IV

A. Provide a screenshot from your Snyk Projects page showing that you have imported and scanned your godot fork.

B. Provide a screenshot showing the Snyk Overview page that displays the results from scanning your godot fork.

Reference no: EM133621346

Questions Cloud

Explain ontological assumptions of this orientation : Next, state the philosophical orientation that reflects your worldview and explain the epistemological and ontological assumptions of this orientation.
Liquid heating unit located in mechatronics lab : There is a problem with the Liquid Heating unit located in the Mechatronics Lab. The unit is powered by an electrical 120V AC source and pressurized air.
Summarize article immanuel kants moral theory : Article "Aune, Bruce, 1979, Kant's Theory of Morals. Princeton, NJ: Princeton U. P. And this article "Sullivan, Roger J., 1989, Immanuel Kant's Moral Theory.
Develop risk management plan for the project : You have been asked by the office move project manager to develop a Risk Management Plan for the project. What information should you include in this plan?
Examine a repositorys code vulnerabilities : Examine a repository's code vulnerabilities. Provide a screenshot showing that you have forked the godot repository to your GitHub account.
Workers compensation coverage to meet minimum standards : Federal and state laws require employers to maintain workers' compensation coverage to meet minimum standards, covering a majority of employees
Discussed how to observe trend : We discussed how to observe a trend. What are the major elements in determining the trend? How do we select the right time period to get a balanced view?
Define philosophy : Define philosophy and then distinguish and define each of the three main branches of philosophy of the three branches summary of 600 words.
What is a system perspective in systems analysis and design : What is a System Perspective in systems analysis and design? Describe how a data-driven system is different from other business systems.

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is the bandwidth-delay product for communication

As part of your new job, you've been asked to work on the link layer protocol for a wireless data connection with a bandwidth of 100 Mbps to the ISS.

  How does one go about achieving an architecture

what this book is all about: How does one go about achieving an architecture and an architectural design that represent the security needs for a system?

  Company the privileges needed to query

Give every employee in Local Locale Company the privileges needed to query and update the NEWS_ARTICLE table and the CLASSIFIED_AD table. Write out only two commands to accomplish this task. Save your work as a .sql file.

  How many customers are from the united kingdom

Evaluate ideas and concepts - How many customers are from the United Kingdom - What did the customers buy before and after they bought the most popular product

  Servers have on the traditional sdlc

express in your own words the advantages of specifying pre-conditions, post-conditions, and invariants. How, specifically, do they help to increase the quality of functions.

  Describe the principles of direct manipulation

Describe the three (3) principles of direct manipulation and give examples as to how they are used in video game controls.

  Design the program in vb.net with a graphical user interface

Write down the program in VB.NET (not Web based) with a graphical user interface. Have the user input the amount in one currency and give him a choice to either specify a currency to convert to OR calculate results for all available currency conve..

  Why some argue that companies must put more effort

Their line of reasoning is that leadership traits are essentially intrinsic, and true leadership skills are not really teachable. Do you feel that this sentiment has any merit.

  Addressing and naming model

Sketch a plan for development of the addressing and the naming model in an environment of following given scenario: Ten (10) departments in the 1,000-employee organization. Equal separation by geography

  Implement your function using a for-loop

BSMM 8740 University of Windsor Generate function that takes a positive integer and returns the sum of the cube of all integers from 1 up to that number

  Identify a case study with an appropriate situation

Identify a case study with an appropriate situation related to penetration testing or hacking for or against a business, organization, or government facility.

  What is the value of the argument to convert mileage

When liters needed is called with arguments 100 and 30, what is the value of the argument to convert mileage?

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