Skip to main content

Secure Coding Techniques

We must protect our code from getting skidded!

Thou shalt release an application that is globally supported and is universally usable and stable across all platforms.
Try using Microsoft's SDL and/or the OWASP Software Assurance Maturity Model.

Concepts

  • Normalization
  • Stored Procedures
  • Obfuscation
  • Code Reuse
  • Dead Code
  • Memory Management
  • Libraries and SDKs
  • Sensitive Data Exposure