Watched (quite old) Mike Ash’es talk Exploring Swift Memory Layout. Interesting points:

  • mach_vm_read_overwrite
  • malloc_size
  • dladdr
  • 44:00 swizzling possible