Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-8336

iOS: Feature request to enable fPIE command line option in iOS app build

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Medium
    • Resolution: Invalid
    • Affects Version/s: Release 2.0.0
    • Fix Version/s: None
    • Component/s: iOS
    • Labels:
    • Environment:

      Platform OS: iOS ver 4.3+

      Description

      A new feature has been requested to be added to the iOS app binary, that improves the code security. It utilizes the ASLR (address space layout randomization) that Apple has introduced as an important security feature in the latest version of the iPhone's software (4.3+).

      The PIE can be enabled when compiling by command line with option -fPIE. Essentially, we need to be able to compile with the command line option -fPIE.

      This article explains more about the address space randomization and how iPhone utilizes it: http://money.cnn.com/2011/08/04/technology/iphone_hack/index.htm

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                stephentramer Stephen Tramer
                Reporter:
                vjoshi Varun Joshi
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Integration