SECURE PROGRAMMING Chapter 3 Pointer Subterfuge Overview Introduction Data Locations Function Pointers Modifying the IP Global Offset Table The .dtors Section Virtual Pointers…