Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: zhuowei/dsc_extractor_badly
base: original
Choose a base ref
head repository: zhuowei/dsc_extractor_badly
compare: master
Choose a head ref
  • 15 commits
  • 2 files changed
  • 1 contributor

Commits on Jun 17, 2018

  1. dsc_extractor: copy dyldinfo

    This was actually done a couple weeks ago, but didn't get a chance to commit.
    zhuowei committed Jun 17, 2018

Commits on Jun 18, 2018

  1. remove optimized flag, round linkedit offset up to nearest page

    This at least fixes dlopen'ing the binaries, but crashes when I try to call any methods.
    zhuowei committed Jun 18, 2018

Commits on Jun 22, 2018

  1. fix lazy bind pointers

    zhuowei committed Jun 22, 2018

Commits on Jun 26, 2018

  1. start fixing arm64 compatibility

    This fixes issues caused by arm64's use of a __DATA_CONST segment.
    
    Note that this doesn't produce loadable libraries yet:
    
    Stubs on arm64 are completely removed: see optimizeArm64CallSites,
    so will need to disassemble all the code and fix stubs.
    zhuowei committed Jun 26, 2018
  2. fix arm64 lazy bindings for functions

    external data references are still broken though
    zhuowei committed Jun 26, 2018

Commits on Jun 30, 2018