It's not what you think, dev!
summary
Security pitfalls in programming languages and how to avoid them: examples showing why you cannot blindly trust a language’s defaults, why reading documentation and double-checking code matters, how attackers bypass protections, and what to watch for when writing secure code.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:10Who we are
- 10:12PHP dynamic typing
- 17:17Path joining in code
- 23:41URL parsing pitfalls
- 28:59Regex dangers
- 35:23External library risks
- 40:23SQL injection escalation
related talks
14mEmbedded C and C++: A Security Perspective
43mWhy Developers Don’t Care About Their Security — and Why They Should
42mDefensive programming or the art of not trusting yourself
23mSecure Code, Safe Future: Mastering Security in Critical Software Development
55mCodified Security
01h 24mCode Red: Navigating the Minefield of Security Programming Blunders
50mCracking the Code to Secure Software
01h 03m“Secure Coding Best Practices: Your First Line Is The Last Line Of Defense (2 of 2)”
