O'Reilly logo

CISSP All-in-One Exam Guide, Eighth Edition, 8th Edition by Fernando Maymi, Shon Harris

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER     8

Software Development Security

This chapter presents the following:

•  Common software development issues

•  Software development life cycles

•  Secure software development approaches

•  Development/operations integration (DevOps)

•  Change management

•  Security of development environments

•  Programming language and concepts

•  Malware types and attacks

•  Security of acquired software

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.

—John F. Woods

Software is usually developed with a strong focus on functionality, not security. In many cases, security controls are bolted on as an afterthought (if at all). To get the best of both worlds, security and functionality ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required