前言 本篇文章雖然是介紹iOS開發(fā)中ipa包的簽名原理。但因為簽名涉及到密碼學中的概念。在了解簽名之前,我們需要明確一些概念。密碼學中,根據(jù)加解...
參見本人的iOS逆向之使用unc0ver越獄 iOS13.5[https://cloud.tencent.com/developer/artic...
ARM處理器 我們知道,目前為止Apple的所有iOS設(shè)備都采用的是ARM處理器。ARM處理器的特點是體積小、低功耗、低成本、高性能,所以很多手...
什么是脫殼 iOS端App在上線之前會有蘋果商店進行FairPlayDRM數(shù)字版權(quán)加密保護,我們稱之為“加殼”。要對App Store分發(fā)的iO...
前言 上篇文章[http://www.itdecent.cn/p/7a2f0d71de03]介紹了iOS逆向中常用的一些軟件,其中就介紹了Op...
前言 通常,在iOS設(shè)備越獄后,需要安裝一些必要的插件來增強越獄設(shè)備的可操作性。過去iOS設(shè)備越獄后大家首先會在cydia上添加pp源(http...
前言 作為一名iOS開發(fā)者,長期以來和macOS、iOS系統(tǒng)打交道,對iOS和macOS系統(tǒng)并不陌生。在開發(fā)中,我們也經(jīng)常訪問甚至修改MacOS...
前言 對iOS開發(fā)者而言,runloop是一個老生常談的話題,但凡是iOS開發(fā)者,在工作中必然直接或間接的接觸過runloop。而對于面試者而言...
我們知道,RN可以調(diào)用Native側(cè)的方法。并且RN框架也給我們提供了這一能力,只要我們按照某些約定在native側(cè)實現(xiàn)一個方法,那么就可以在J...