MonkeyDev-自动化,非越狱,逆向神器

导读 前一段时间,一直忙做新的项目,也没做研究什么稀奇古怪的技术.趁着年前,工作任务不是太重,就看看iOS逆向工程方面的知识,这里简单粗步,使用monkeydev这个是AloneMonkey开发的.确实简单易用,和直接开发差别不大. 需要技能 1.懂基本的终端指令以及操作. 2.会使用X……

阅读全文

iOS旧项目模块化改做-准备工作

简介 工作中运营童鞋及公司发现业务发展,需要做各种马甲,并且马甲都必须要有迭代能力,本农刚好有机会就顺便记录一下,旧项目模块化改做的难点与坑,改做后对多马甲迭代有莫大的优势。这里由于一些不可描述的问题,就不放出自动重构脚本,因为脚本目前只适合本司的项目使用,如果同行欢迎讨论。 Bee……

阅读全文

Switch破解,NANO_NEO做加载工具

前言 由于要做一个switch破解的playload加载工具,所有拿手的nano_neo做一个加载器。但是呢,苦逼的我是手机苹果,电脑苹果,为了外出方面就折腾一下现有资源,switch只支持xhci(usb3.0协议),手头上的M1和NEO自带的系统都不支持,必须自己编译一个打了u……

阅读全文

ios使用私有api被拒

简介 直接被拒,被拒原因如下图.Your app uses or references the following non-public APIs:PrivateFrameworks/WebCore.framework.The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change. 什么都没说就是一个坑,所以要彻底排查. 备注 暂时未确定处理后是否解决问题,年后继续跟进问题.. 参考解决 【iOS】私有API的使用 iOS-私有API与runtime iOS逆向工程三:……

阅读全文

iOS开发进阶观后-下篇(注意问题篇)

简介 本篇主要内容是实际开发中的思考总结,分别从安全性、UIWebview/WKWebview、脚本处理、内购、动态字库、其他等方面说,其中其他部分设备比较广,但实际使用相对较小或较基础。还会说说对APP持续化概念。 前言 由于篇幅问题,会分三篇描述对应不同内容。辅助工具,底层原理,开……

阅读全文

iOS开发进阶观后-中篇(OC底层原理篇)

简介 本篇主要内容是OC底层原理篇总结,分别从OC对象模型、Tagged Pointer、block三个方面,在此过程中还会涉及一些相关的系统底层MCU指针PC指针概念类比。 前言 由于篇幅问题,会分三篇描述对应不同内容。辅助工具,底层原理,开发中要注意问题三个方面,谈谈对应的总结。本人……

阅读全文

iOS开发进阶观后-上篇(辅助工具篇)

简介 本篇主要内容是ios开发中常用的辅助工具总结,分为目前已使用辅助工具和将要使用工具二个方面,在此过程中还会涉及一些相关的打包脚本,持续化集成等等。 前言 由于篇幅问题,会分三篇描述对应不同内容。辅助工具,底层原理,开发中要注意问题三个方面,谈谈对应的总结。本人觉得书只是一个索引,……

阅读全文

AVPlayer简单使用

前言 公司APP使用七牛的播放器,各种崩溃,各种卡顿问题,一怒之下抽时间,看看有没苹果自带框架比较好解决播放问题,又不想引入其他库增加APP大小。发现AVPlayer,确实效率不错,基本满足业务需求,和同事确认了APP某部分功能播放文件只使用了mp4,m3u8,flv (按使用量先后……

阅读全文

爬虫下载资源总结与技巧(一)

前言 自己主要是IOS,但是也想业余时间学学后台的一点,之前用过mfc,c#,写点嵌入式辅佐小工具,现在入坑脱做IOS.所以,想向全栈走,就业余时间看看springboot相关,前三篇是不同类型的爬虫代表,今天说说下载对应资源的不同处理。本篇只说一些第三方API使用,其他的下载具体……

阅读全文

爬虫下载资源总结与技巧(二)

前言 这篇是上篇的后续,主要是编写一个简单的http下载工具,使用的wget库,这周就简单写一写,下几周会重点说说,真实下载处理及查表优化。 注意 对于网络下载,cdn下载等等,要主要请求头的一些配置,并处理好超时问题。 B站需要配置,“Referer”, “http://www.bilibili.com/" N站,……

阅读全文