O'Reilly logo

C++ For Dummies, 7th Edition by Stephen R. Davis

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 30

Ten Ways to Protect Your Programs from Hackers

In This Chapter

arrow Protecting yourself from user input

arrow Handling failures in your code

arrow Maintaining a program log

arrow Following good development process

arrow Practicing good version control

arrow Authenticating users securely

arrow Managing your sessions

arrow Obfuscating your code

arrow Signing your code

arrow Using encryption securely

Chapter 28 describes things you should do in your code to avoid writing programs that are vulnerable to hackers. It also describes features ...

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