Advanced Security on GitHub – Part 1 of 2 Module Assessment Estimated reading: 1 minute 39 views Check your knowlegde 1. What is GitHub Advanced Security (GHAS)? An automated tool for managing a project's dependencies An application security solution that empowers the developer A source code analysis tool to detect vulnerabilities A platform to track the full impact of dependency changes in a project 2. How does code scanning contribute to the security of a software development project? By preventing unauthorized access to sensitive information By automating the management of project dependencies By identifying and fixing security vulnerabilities in the codebase By analyzing source code to detect potential programming errors 3. How does Dependabot use the dependency graph in GitHub Advanced Security (GHAS)? To identify and fix vulnerabilities in the codebase To automatically update dependencies to their secure versions To generate alerts about potential vulnerabilities in the project’s dependencies To cross-reference dependency data with the GitHub Advisory Database 4. How does GHAS help integrate security at every stage of the software development lifecycle? By providing a comprehensive dashboard summarizing the repository’s security status By allowing security checks on every pull request, highlighting issues in the context of the development workflow By generating alerts for outdated dependencies in a project By giving access to security intelligence enriched by millions of developers and researchers worldwide Module Assessment - PreviousUnderstanding GHAS and Its Role in the Security EcosystemNext - Module AssessmentSummary