前言 本篇文章虽然是介绍iOS开发中ipa包的签名原理。但因为签名涉及到密码学中的概念。在了解签名之前,我们需要明确一些概念。密码学中,根据加解...
参见本人的iOS逆向之使用unc0ver越狱 iOS13.5[https://cloud.tencent.com/developer/artic...
ARM处理器 我们知道,目前为止Apple的所有iOS设备都采用的是ARM处理器。ARM处理器的特点是体积小、低功耗、低成本、高性能,所以很多手...
什么是脱壳 iOS端App在上线之前会有苹果商店进行FairPlayDRM数字版权加密保护,我们称之为“加壳”。要对App Store分发的iO...
前言 上篇文章[https://www.jianshu.com/p/7a2f0d71de03]介绍了iOS逆向中常用的一些软件,其中就介绍了Op...
前言 通常,在iOS设备越狱后,需要安装一些必要的插件来增强越狱设备的可操作性。过去iOS设备越狱后大家首先会在cydia上添加pp源(http...
前言 作为一名iOS开发者,长期以来和macOS、iOS系统打交道,对iOS和macOS系统并不陌生。在开发中,我们也经常访问甚至修改MacOS...
前言 对iOS开发者而言,runloop是一个老生常谈的话题,但凡是iOS开发者,在工作中必然直接或间接的接触过runloop。而对于面试者而言...
我们知道,RN可以调用Native侧的方法。并且RN框架也给我们提供了这一能力,只要我们按照某些约定在native侧实现一个方法,那么就可以在J...