Back to [[conference:committee:2014-proposals]]\\ \\ **Title**: Insecure coding in C\\ **Proposer**: [[2014:Olve Maudal]]\\ **Type**: Tutorial\\ **Duration**: 90 mins\\ **Description**: \\ In this talk we will explore ways to write insecure code in C that can be exploited by hacking. We will then use tools to study our insecure programs and give concrete demonstration of concepts such as: stack smashing, shellcode, arc injection, return-oriented programming and more.\\ \\ Experience with C or C++ is essential. Some insight into calling conventions, memory organization, common hardware architectures and assembler programming is useful.\\ \\ \\ \\