Code repositories play an important role in modern software development, providing both secure storage for code and version control. In this video, learn about the use of code repositories and the different security issues they may raise.
- [Instructor] Code repositories play an important role…in modern software development,…providing both secure storage for code and version control.…Security professionals should understand…the use of code repositories…and the different security issues that they may raise.…The main purpose of a code repository…is to store the source files used in software development…in a centralized location that allows for secure storage…and the coordination of changes among multiple developers.…
Code repositories also perform version control,…allowing the tracking of changes…and the rollback of code to earlier versions when required.…Basically, code repositories perform…the housekeeping work of software development,…making it possible for many people…to share work on a large software project…in an organized fashion.…Code repositories also meet the needs…of security and auditing professionals…who want to ensure that software development…includes automated auditing and logging of changes.…
By exposing code to all developers in an organization,…
This course—along with the others in this nine-part series—prepare you for the CISSP exam and provide you with a solid foundation for a career in information security.
Find the companion study books at the Sybex test prep site and review the complete CISSP Body of Knowledge at https://www.isc2.org/cissp-domains/default.aspx.
- Software development methodologies
- Operation, maintenance, and change management
- Cross-site scripting
- Preventing SQL injection
- Overflow attacks
- Malicious add-ons
- Secure coding practices
- Code signing
- Risk analysis and mitigation
- Software testing
- Acquired software