Devchat.tv Episode Roundup

iPS 260: Advanced Debugging and Reverse Engineering with Derek Selander


Listen Later

Sponsors
  • Sentry use the code “devchat” for 2 months free on Sentry’s small plan
  • CacheFly
  • Panel
    • Jaim Zuber
    • Andrew Madsen
    • Dave Delong
    • Joined by Special Guest: Derek Selander

      Summary

      Derek Selander introduces himself and how he got started.  The panel discusses debugging strategies and debugging with LLDB. The discussion moves to Hopper and using it to see what the UIKit is doing. Assembly Language differences between Swift and Objective and the effect on ABI stability are considered. The panel endorses Derek’s book as a great resource for developers. Derek shares how having this knowledge has helped him as a developer.

      Links
      • https://www.hopperapp.com/
      • https://www.hex-rays.com/products/ida/debugger/index.shtml
      • https://en.wikipedia.org/wiki/Mach-O
      • https://www.raywenderlich.com/615-assembly-register-calling-convention-tutorial
      • https://github.com/nygard/class-dump
      • https://github.com/derekselander/
      • https://twitter.com/lolgrep
      • Picks

        Andrew Madsen

        • Afuri Ramen in Tokyo, Japan
        • Dave Delong

          • _ivarDescription
          • _methodDescription
          • https://github.com/nygard/class-dump
          • Derek Selander

            • Ivars
            • _shortmethoddescription
            • https://github.com/derekselander/lldb
            • ...more
              View all episodesView all episodes
              Download on the App Store

              Devchat.tv Episode RoundupBy Devchat.tv