Learn defensive programming techniques for binary applications without relying on privileged access in this 47-minute conference talk. Explore a range of strategies including inline patching, stack overflow prevention, heap management, alarm calls, sandboxing, network filtering, and environment variable handling. Discover practical examples in C code and gain insights into useful tools like CAP logging. Understand how to implement security measures such as fake chroot and forking to enhance application protection. Ideal for developers and security professionals seeking to improve binary defense without elevated privileges.