The Security and Performance Impact of Object File Shuffling