1.å®ååiOSçåºå«
2.FartExt超进化之奇奇怪怪的流量s流量新ROM工具MikRom
å®ååiOSçåºå«
ãã1. åºç¨ç设å¤ä¸åï¼
ããIOSåå®åæ大çåºå«å¨äºæ¬èº«æåºç¨ç设å¤ä¸åãIOSç³»ç»ä¸»è¦æ¯åºç¨å¨iPhoneãIPadãitouch设å¤ä¸çæä½ç³»ç»ï¼å®åç³»ç»ä¸»è¦æ¯åºç¨å¨å®åæºè½ææºä¸çæä½ç³»ç»ã
ãã2. é¢å人群ä¸åï¼
ããIOSç³»ç»é¢åçæ¯ä¸é«å±æ¶å ¥ç人群ï¼æ人称å®ä¸ºâé«å¯å¸ âç³»ç»ï¼èå®åç³»ç»åæ¯é¢è¯ä¸ä½å±ç大ä¼äººç¾¤ï¼æ人称å®ä¸ºâå±ä¸ç³»ç»âã
ãã3.ç³»ç»çå¼æ¾æ§åºå«ï¼
ããå®åæ¥æèªå·±çå¼æºè®¡åAOSP(Android Open Source Project)ï¼åªè¦éµå¾ªGPLåApache Licence 2.0å¼æºåè®®ï¼é£ä¹ä½ å°±å¯ä»¥ä½¿ç¨å®åæºä»£ç è¿è¡äºæ¬¡å¼åãèå®åç±äºæºä»£ç å¼æ¾ï¼èªç¶å¯ç©æ§ä¹æ¯iOSé«ãæ¤å¤ï¼å®åæ¯iOSå¼æ¾äºæ´å¤çåºç¨æ¥å£APIï¼å¯ä»¥å¾èªç¶å°å©ç¨å®åå®ç°å¾å¤å¨iOSä¸ä¸æè ¾å°±æ²¡æ³åçåè½ãå¨å®åï¼å¯ä»¥éå¿éæå°æ´æ¢è¾å ¥æ³ï¼éæç¨ä»»ä½æµè§å¨æå¼é¾æ¥ï¼éæä»ä»»ä½éç»å®è£ ç¨åºï¼éæè°ç¨ç¬¬ä¸æ¹ç¨åºå享æ件ââè¿äºå¨iOSä¸ä¸è¶ç±é½åä¸å°ï¼å³ä½¿è¶ç±ä¹æªå¿ æ¯å®ååå¾æ´å¥½ã
ãã4. ç³»ç»çå®å ¨æ§åºå«ï¼
ããIOSç³»ç»æ¯ä¸æ¬¾æ¯è¾å¼ºå¤§çæä½ç³»ç»ï¼å¨IOSç³»ç»è¿è¡çç¨åºä¸ç®¡ç¨åºå¤å¤§é½ä¸ä¼é ææ»æºï¼ç©èµ·æ¥é常çæµç¨ï¼èä¸ç³»ç»çå®å ¨æ§æ¯è¾é«ã
ããå®åç³»ç»æ¯å±äºä»£ç ç³»ç»ï¼å¦æææçåºç¨ç¨åºéè¦ä¸è½½ä¸æ¥ä¹åæè½ç©ï¼ç³»ç»ç¨ä¹ ä¹åä¼ç»å¸¸åºç°å¡æºæè æ¯æ»æºçç°è±¡ï¼èä¸å®åç³»ç»è¿åå¨æ¶æçæ件å¨ç³»ç»ä¸èªå¨è¿è¡ï¼ç³»ç»æ¼æ´å¤ï¼å¯¼è´ä¸ªäººèµæ被çãç³»ç»èçµå¤§ï¼æµéæ¶è大çï¼ç³»ç»å®å ¨æ§ç¸å¯¹æ¥è¯´æ¯è¾ä½ã
ãã5. å¼åé¾åº¦ä¸åï¼
ããè¹ææä¾å®æ´é«æxcode,sdkçå¼åç¯å¢ï¼iosç³»ç»ä¸èç¸æ¿ï¼iosçæ¬ä¹é´ç软件éç¨ï¼å³å¼åä¸æ¬¾äº§åè¹æææ设å¤é½è½è¿è¡ãå ¶ç¡¬ä»¶ç强大ä¹è®©å¼ååçæ´å 容æã
FartExt超进化之奇奇怪怪的新ROM工具MikRom
本文为看雪论坛优秀文章
在对ROM进行深入定制的探索中,作者分享了自己开发的源码两款工具:FartExt和MikRom。FartExt是流量s流量一个自动脱壳机,基于FART主动调用的源码思想,对特定的流量s流量抽取壳进行优化处理。其核心功能是源码分时抓涨停指标源码对FART进行简单优化,但由于当时实现功能并不完善,流量s流量只短暂提供下载地址后便删除。源码现在,流量s流量FartExt的源码开源代码已发布在GitHub上。
随着对ROM定制的流量s流量深入思考,作者尝试将FartExt的源码原理应用到更广泛的场景,例如构建ROM级别的流量s流量打桩工具,或通过应用读取配置文件实现网络流量拦截、源码JNI函数调用追踪等功能。流量s流量3V源码基于这些想法,MikRom应运而生。MikRom提供了一系列功能,包括内核修改、USB调试默认连接、脱壳(支持黑名单、白名单过滤、智能农业APP源码主动调用链优化)、ROM打桩、frida持久化、反调试、Java函数trace、内置dobby注入、so和dex注入等。智能无缝拼图源码目前,MikRom的开源代码在GitHub上发布。
为了使MikRom的配置管理更方便,作者开发了一个界面化的工具MikManager,允许用户通过图形界面进行操作。MikManager将设置保存到文件中,MikRom在启动时读取并解析这些设置。源码有非法连接MikManager界面简洁,如有需要,用户也可自行开发界面管理工具。
开发MikRom及其相关工具是一项耗时而复杂的工作,作者记录了整个开发历程,分享了在试错过程中找到的解决方案。在功能实现和界面设计上,作者表示仍存在不足,欢迎其他开发者指出错误或提供改进意见。在考虑法律和风险问题时,作者表示愿意进行修改。
在ROM编译版本的选择上,作者最初使用了aospr2源码进行修改编译。后有建议改进界面,于是参考hanbingle老师的Fart脱壳王使用的rom,选择了PixelExperience进行修改。编译时遇到了错误,需要对build文件进行调整。最终,作者使用了marlin版本进行编译,并在pixel XL上测试。
在配置管理优化方面,早期的FartExt配置文件存储在/data/local/tmp中,由应用启动过程解析。然而,随着配置管理的复杂性增加,作者引入了一个系统服务来管理配置文件,将文件落地到/data/system目录中,供所有应用访问。这解决了不同应用访问配置文件的权限问题。
了解更多详情,请阅读:FartExt超进化之奇奇怪怪的新ROM工具MikRom