摘要:
在移动设备测试和远程协助的过程中,能够远程查看和协助iPhone设备是一项非常实用的功能。为了解决这一需求,我开发了一款名为**iOS远程大师**的产品,允许用户通过H5后台界面查看和协助越狱或非越狱的iPhone设备。本文将详细介绍iOS远程大师的开发过程和技术实现。 阅读全文
摘要:
前言 WKWebView 是 iOS 应用中强大的组件,但如何在逆向工程中最好地利用它呢?本文将带您了解在逆向过程中遇到webview后的相关操作。这些技术将让您能够修改 WKWebView 行为,读写关键元素,接口拦截,并揭示更多有趣的可能性。 一、目标 了解如何在 iOS 逆向工程中处理 WKW 阅读全文
摘要:
# 前言 iOS越狱为用户打开了无限的可能性,其中之一是便是开发系统级插件,为了确保应用程序一直保持在前台,即使在意外情况下也是如此。 本文将向您展示如何轻松编写这样的插件,让我们开始探索iOS系统插件的世界吧! # 一、目标 学会创建功能强大的iOS系统插件。 # 二、开发环境和工具清单 - ma 阅读全文
摘要:
# 前言 经过之前的分享,相信大家已经掌握了用户级的插件开发。勤奋好学的你是否对系统级的插件也有着浓厚的性趣,本篇文章将和大家一起学习如何分析并编写一款系统级的插件。 # 一、目标 一步步分析并编写一个短信自动转发的deb插件 # 二、工具 - mac系统 - 已越狱iOS设备:脱壳及frida调试 阅读全文
摘要:
前言 IDA Python是一个用Python语言编写的插件,它为IDA Pro提供了可扩展性和自动化脚本支持。使用IDA Python,可以以更快、更简单的方式完成反汇编和逆向工程任务。 1、目标 快速了解和开始使用idapython。 2、开发环境和工具清单 mac系统 IDA Pro7.0 3 阅读全文
摘要:
前言 当你在研究别人源码的时候,是不是期望着别人代码没有进行任何的防护和混淆。这时的你,是不是应该考虑一下自己代码的安全.本篇文章将告诉你,如何使用ollvm来混淆iOS端的代码【此文为入门贴,大佬请绕道】。 一、目标 编译ollvm工具,并在Xcode中来混淆你的ipa或动态库,增加别人破解你源码 阅读全文
摘要:
前言 经过之前的分享,相信大家已经掌握了用户级的插件开发。勤奋好学的你是否对系统级的插件也有着浓厚的性趣,本篇文章将和大家一起学习如何分析并编写一款系统级的插件。 一、目标 一步步分析并编写一个拦截系统推送的deb插件 二、工具 mac系统 已越狱iOS设备:脱壳及frida调试 IDA Pro:静 阅读全文
摘要:
前言 经过之前的学习,相信你已经能熟练的使用Frida-trace、IDA Pro等逆向工具。不过,仅仅到这肯定是不够的。接下来,学会把你逆向的结果打包成插件并运行,那iOS逆向,你也就真正的入门了。 一、目标 把逆向的结果制作成插件并运行 二、工具 mac系统 Xcode:插件开发工具 已越狱iO 阅读全文
摘要:
Frida-trace常用命令 1、spawn - 冷启动 $ frida-trace -U -f com.apple.ExampleCode -m "+[NSURL URLWithString:]" 2、attach - 热启动 $ frida-trace -UF -m "+[NSURL URLW 阅读全文
摘要:
前言 frida-trace是一个用于动态跟踪函数调用的工具。支持android和ios。安装教程请参考官网。工欲善其事必先利其器。本文将以某App为示范,演示frida-trace的各种方法在iOS中的应用。 一、目标 让看文章的你在使用frida-trace时更得心应手。 二、工具 mac系统 阅读全文