iOS memory management basics

iOS has several approaches to protecting applications from memory corruption vulnerabilities. These include Automatic Reference Counting (ARC), Position Indenpendent Executable (PIE) support and Address Space Layout Randomization (ASLR). Read on to find out more about how these work in iOS 6. PIE Support Position Independent Executable support is part of the Address Space Layout Randomization… Read More