Analysis of Obfuscation Techniques Found in Apple FairPlay
1–10 of 56 posts
Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#2Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#3Thanks for submitting the article! Let me know if anyone has any questions. If you are wondering how Apple obfuscate its software, the answer is simple: they built some extensions for LLVM that applies code transformation directly to LLVM IR. LLVM IR is an intermediate language to represent the code that will be copied in binary.
Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#4Thanks for submitting the article! Let me know if anyone has any questions. If you are wondering how Apple obfuscate its software, the answer is simple: they built some extensions for LLVM that applies code transformation directly to LLVM IR. LLVM IR is an intermediate language to represent the code that will be copied in binary.
Thanks for taking the time to write about your reverse engineering experience. I'm more of a programmer than a reverse engineer, but I do like to dabble in RE and analysis and dealing with obfuscation and techniques like virtualization is always quite a challenge. There's probably a lot of learning material out there, but it feels difficult to digest at times, so articles like these are always helpful for getting som…
Regarding the difficulty of learning material, I can feel you. It was the same for me when I started (I have a lot of stuff to dig into!), and it's still. Academy papers might be difficult to understand, but once you comprehend the formalisms it'll be easier. For sure, understanding the formal formulas is another challenge that I haven't resolved yet.
Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#5Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#6Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#7[flagged]
Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#8[flagged]
https://www.theverge.com/23642073/best-printer-2023-brother-...
Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#9[flagged]
Thanks for your feedback. As I previously said in another comment, the article was written in one go and I probably have missed the point of "be minimal in the description". I felt that readers should know a little bit more about obfuscations techniques, their use and why these are deployed into prod. While I am writing, I tend more to be "story-teller" to immerge readers into the flow, but I do admit this article is…
As a fellow infosec person, I also struggle with keeping things brief. (Especially since I started out in digital forensics, where you can be extremely verbose.) It's counter to the inclination we have to checking every detail, I think. But I've found that I get 10x more people engaging with a 2-pager than a 10-pager. One of the things that really helps me is http://plainlanguage.gov.
Re: Analysis of Obfuscation Techniques Found in Apple FairPlay
#10[flagged]