evasion越獄分析(一)--- EXE架構

  • 1466
  • 0

摘要:evasion越獄分析(一)--- EXE框架架構

evasion基于libimobiledevice框架。

主要的手机处理模块被封装于DeviceHandler类中。该类的方法主要包含以下功能:

获取手机UDID

获取手机状态:主要是获取手机基本信息(由于那啥的原因,只支持一个设备),版本等等信息

process过程相关函数:用于启动越狱过程,检查状态,返回结束状态

越狱过程被封装成了JailbreakHandler类,该类主要是用于启动线程,调用jailbreak函数。

jailbreak函数的主要功能,通过调用idevicebackup2函数实现漏洞攻击。

 

 

------------------------------

文章的授權使用CC BY-ND2.5協議。凡是標示“轉載”的文章,均來源於網絡並儘可能標註作者。如果有侵犯您的權益,請及時聯繫刪除或者署名、授權。


Gtalk/Email: cmd4shell  [at]  gmail.com