Final Project: Scan a GitHub Repository using Snyk
Congratulations! 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 at https://github.com/godotengine/godot. 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.
Overview of assignment instructions
This project involves two tasks.
Task 1: Fork a public repository
Fork the godot repository to your personal GitHub account.
Task 2: Examine a repository’s code vulnerabilities
Import and scan the code of your godot fork.
Examine the Snyk security report for your godot fork.
Submission guidelines
There is a total of 6 points for this final project. In the peer review section of this project, you will upload screenshots of your work in JPEG or PNG format to show completion of the following tasks:
Task 1
Provide a screenshot showing that you have forked the godot repository to your GitHub account. (2 pts)
Task 2
Provide a screenshot from your Snyk Projects page showing that you have imported and scanned your godot fork. (2 pts)
Provide a screenshot showing the Snyk Overview page that displays the results from scanning your godot fork. (2 pts)
Interested in getting help with this assignment?
Get a professional writing team to work on your assignment!
Order Now
Recent postsFor this final assignment, you will prepare a brief paper detailing the steps undertaken to complete a presentation that disseminates information you assemble
Please choose to answer only one of the 2 following questions. Option 1: In your opinion and based on scientific, peer-reviewed published evidence, does child
At the beginning of the previous academic year, the institution announced it would drop football at the conclusion of the season. The announcement created pub
you will review current research in Personality and provide a critical evaluation of that personality research through an annotated bibliography. An annotated
In Module 5, we considered the third in our three-part series on research design. Specifically, the focus was on the longitudinal studies, in which the resear
Need help with a similar or different Task?
We have the best writers to help you. Hire Writer Now