arandomdev / DyldExtractor

Extract Binaries from Apple's Dyld Shared Cache
MIT License
404 stars 40 forks source link

Invalid addresses in CameraUI framework iOS 14.6 #27

Closed PoomSmart closed 3 years ago

PoomSmart commented 3 years ago

Describe the bug

Inside the method -[CAMViewfinderViewController _nextResolutionVideoConfigurationForVideoConfiguration:], wrong addresses appear at 1A8B1A52C and 1A8B1A53C.

image

For the same method, this address at 1A8B1A5AC is not invalid, but is most likely incorrect (0x1CBCCE000).

image

To Reproduce

  1. iOS version 14.6
  2. DYLD target device and identifier https://ipsw.me/download/iPhone10,6/18F72
  3. DyldExtractor 1.0.4

Additional context Add any other context about the problem here.

arandomdev commented 3 years ago

I think I fixed this with ce99c9dbd5dd5e50b55f03190ae34b42f0cd89d1, and version 1.0.5 on pypi.