kam800 / MachObfuscator

MachObfuscator is a programming-language-agnostic Mach-O apps obfuscator for Apple platforms.
MIT License
521 stars 78 forks source link

Support for watchOS, tvOS and BitCode images #106

Closed kjamroz-bt closed 3 years ago

kjamroz-bt commented 4 years ago

Adds support for watchOS and tvOS binaries. Adds support (i.e. Obfuscator does not crash) for Bitcode images - they currently cannot be obfuscated because they contain LLVM-IR, not usual metadata.

kjamroz-bt commented 4 years ago

For completeness path similar to iosRuntimeRoot should be added for tvOS and watchOS, but I am not sure if they are compiled to native code or Bitcode only (which cannot be obfuscated).