iOS应用逆向与安全之道
上QQ阅读APP看书,第一时间看更新

序四

飘云与我从未谋面。当他向我发出新书作序邀请时,我脑子里首先闪现的是飘云所居之地——广东。

北依南岭,南邻南海,广东全年温暖湿润,四季常青。因雨量充沛,那里物产富饶,食材得天独厚——“食在广东”,名副其实。

广东的“食”,始于早茶。晶莹剔透的虾饺、冒着热气的烧卖、软糯脱骨的凤爪——水中游的,土里种的,地上跑的,食材来源各异,却都为新的一天注入活力。就像入门iOS逆向,既需要具备逆向工程的背景知识,又需要了解iOS越狱的基本概念,还需要搭建iOS特有的开发环境,它们共同为iOS逆向打下牢固基础。

热气腾腾的砂锅装着丝苗米,煲成了脆香的煲仔饭;颗颗分明的海盐裹着三黄鸡,焗成了可口的盐焗鸡——简单的食材,用合适的厨具,经过巧妙的烹饪,就可以制作出美味的午餐。同样,掌握一定的iOS逆向基础知识后,就可以尝试用dumpdecrypted来脱壳,用Hopper来进行静态分析,用LLDB来进行动态调试了。

下午茶属于糖水,就来碗甜甜的红豆双皮奶吧。iOS逆向基础知识,配上一些iOS逆向常用工具,就可以实现抢红包等实操难度并不大但很好玩的功能,标志着你和iOS逆向进入了甜甜的蜜月期。

辛苦了一天,等会儿还要加班,晚餐就吃潮汕牛肉火锅补补吧。现切的新鲜牛肉,在清汤里烫至变色,简单蘸点沙茶酱就可以入口,品的是牛肉的本味。蜜月期之后,iOS逆向工程师所面临的挑战,就是能否从之前简单的实战中品出iOS逆向的本味,化书中的iOS逆向之道,为自己逆向之道上的向导。

晚上十点,终于结束了一天的工作,深夜豆浆绝对是宵夜优选。石磨重复单调的轨迹,一圈圈转动,醇厚浓香的豆浆随之汩汩而出。大道至简,iOS逆向工程师也唯有经历日复一日的枯燥练习,才能追求到技术上的精益求精。

道生万物——逆向之道同饮食之道并无本质区别。这本书呈现的逆向经验与知识全面而细致,祝大家都能借iOS应用逆向之道悟得自己的人生之道。

《iOS应用逆向工程》第一作者:沙梓社(snakeninny)