逆向工程分析对于安全的启示

学习了iOS逆向工程,发现似乎一切都会曝光,不仅头文件,内部的实现都会被曝光。
如果是这样的,通过逆向工程,对于安全的启示到底有哪些呢?念茜的博客中提到了一些,比如说业务逻辑核心代码用c写, 代码混淆等,但感觉不是很系统,而且有些地方有些一知半解。
所以来求助高手们,逆向工程到底有没有死穴呢,对于安全方面的启示有哪些?该怎么去分析呢?

逆向工程没有死穴,攻防永远是矛和盾的问题。逆向工程对于安全方面的启示不是三言两语能够说清,分析方法用一本书也讲不完,只有从大量的实践中总结提炼,找到灵感,所谓“书读百遍,其义自现”