guy@secdev.uk:~#
Blogs
Leadership
Technology
Articles
Code
Games
Asteroids
Space Invaders
About Me
C
2026
Error Handling as a Security Feature
Apr 25
Memory Safety Without Rust: Defensive C and C++ Patterns
Mar 14
XXE Attacks: XML Parsing Gone Wrong
Jan 31
String Formatting and Security: A Cross-Language Minefield
Jan 3
2025
SAST Tools Compared: What They Catch and What They Miss
Dec 20
The Art of the Subtle Bug: Nuanced Vulnerabilities That Evade Review
Dec 6
C Security: Manual Memory Management and Its Consequences
Oct 25
Integer Overflow
Aug 2
Null Pointer Dereference
Jul 19
Use After Free
Jul 5
Older posts
→