-
Notifications
You must be signed in to change notification settings - Fork 1.2k
更新日志
Alone_Monkey edited this page Dec 14, 2018
·
27 revisions
- 使用新的OC方法跟踪框架 OCMethodTrace
- 支持iOS 11的command line,并且可以在这个基础上制作iOS 11的daemon
- 不修改bundle id的方式改为通过build settings里面的MONKEYDEV_DEFAULT_BUNDLEID设置
- 通过MDConfig.plist配置,优化部分代码,增加用户提示
- 通过CycriptConfig.plist文件配置从网络下载cy脚本文件,然后通过@import导入
集成frida-ios-dump到MonkeyApp(2018/03/12)
- 集成frida-ios-dump,在越狱设备运行自动砸壳
- 支持直接拖拽ipa文件到Xcode工程的TargetApp下面,原来打开Finder放到TargetApp下也可以
- 增加使用Xcode调试Tweak和CaptainHook项目的方法
- 可以选择Debug和Release,Release下不再集成Cycript和Reveal方便个人使用
- 使用monkeyparser替换restore-symbol、optool、unsign
- 在无法使用免密码登录的情况下,支持设置ssh密码
- bundle id填aaa使用应用原来的bundle id进行重签
- 增加统一的插件设置界面参考WeChatPod和MDSettingCenter的使用
- 打印方法的调用顺序和参数
- 优化增加资源的方式,直接在MonkeyApp增加资源
- 在MacOS模板下增加MonkeyAppMac给Mac应用集成插件
- 增加非越狱插件使用Logos编写
- 去掉非越狱自带CydiaSubstrate和JRSwizzle,都自己从CocoaPods安装
- 私有Pod地址: https://github.com/AloneMonkey/MonkeyDevSpecs
- 非越狱增加MSHookMessageEx支持
- 增加一键生成ipa支持
- 集成class-dump
- 集成符号还原
- 集成JRSwizzle
- 默认导入CaptainHook.h头文件
- 解决多个证书错误的问题
- optool升级到v 0.2 增加unrestrict功能
- 增加设置URL Scheme支持
- 增加CocoaPods支持
- fix一些问题
- 增加MonkeyDevKillProcessOnInstall,安装时杀掉指定进程
- 增加MonkeyDevClearUiCacheOnInstall, 安装时clear uicache
- 增加非越狱集成时增加自己的Storyboard和Bundle资源
- 增加非越狱app集成SDK
- 修改默认设置,默认端口恢复为22
- 默认build安装
- 增加CaptainHook Tweak、Logos Tweak、Command-line Tool
- 自动链接CydiaSubstrate.framwork
- 默认设备ip和端口