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 ...

Get C++ For Dummies, 7th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.