- iOS应用逆向工程(第2版)
- 沙梓社 吴航
- 218字
- 2023-07-14 21:13:11
软件逆向工程,指的是通过分析一个程序或系统的功能、结构或行为,将它的技术实现或设计细节推导出来的过程。当我们对一个软件的功能很感兴趣,却又拿不到它的源代码时,往往可以通过逆向工程的方式对它进行分析。
对于iOS开发者来说,运行在iOS上的各种软件是我们知晓的最复杂且超奇妙的虚拟物品之一,它们精巧而细致,新颖且创意十足。作为开发者,在看到一些精美的App,惊叹于它的实现之外,也一定会好奇:在优雅的外表下,它们采用了何种技术?我们能否从中学到些什么?