摘要:evasion越獄分析(一)--- EXE框架架構
evasion基于libimobiledevice框架。
主要的手机处理模块被封装于DeviceHandler类中。该类的方法主要包含以下功能:
获取手机UDID
获取手机状态:主要是获取手机基本信息(由于那啥的原因,只支持一个设备),版本等等信息
process过程相关函数:用于启动越狱过程,检查状态,返回结束状态
越狱过程被封装成了JailbreakHandler类,该类主要是用于启动线程,调用jailbreak函数。
jailbreak函数的主要功能,通过调用idevicebackup2函数实现漏洞攻击。
------------------------------
文章的授權使用CC BY-ND2.5協議。凡是標示“轉載”的文章,均來源於網絡並儘可能標註作者。如果有侵犯您的權益,請及時聯繫刪除或者署名、授權。
Gtalk/Email: cmd4shell [at] gmail.com