Reverse Engineering Swift Applications

Reverse Engineering Swift Applications

Hack In The Box Security Conference via YouTube Direct link

Intro

1 of 22

1 of 22

Intro

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Reverse Engineering Swift Applications

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Motivation
  3. 3 How Does Swift Affect Testing?
  4. 4 What is Swift?
  5. 5 Syntax (just the basics to follow along)
  6. 6 Other Language Features
  7. 7 Challenges
  8. 8 Reversing Swift Apps
  9. 9 Class Dump?
  10. 10 Symbol Table
  11. 11 Name Mangling
  12. 12 Function Attributes
  13. 13 Return Types
  14. 14 swift-demangle
  15. 15 class-dump-s
  16. 16 Stripped Binaries
  17. 17 Objective-C Compatibility
  18. 18 Revisiting Class Dump
  19. 19 Other Options
  20. 20 Hooking Swift Methods
  21. 21 Wrap Up
  22. 22 Next Steps

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.