目前此方法构建的iOS程序,无法上传苹果服务器!!!,原因是.io文件不被允许打进程序包内目的:在iOS开发项目中集成python,python3的标准库有很多好用的方法,集...

目前此方法构建的iOS程序,无法上传苹果服务器!!!,原因是.io文件不被允许打进程序包内目的:在iOS开发项目中集成python,python3的标准库有很多好用的方法,集...
fishhook是Facebook提供的一个动态修改链接mach-O文件的工具。利用MachO文件加载原理,通过修改懒加载和非懒加载两个表的指针达到C函数HOOK的目的。 前...
constructor / destructor Objective-C最后还是转译成C语言,当然还有constructor / destructor加上这两个属性的函数会在...
本文的部分理论支持,节选自这里:iOS符号表恢复。 前言 符号表历来是逆向工程中的“必争之地”,而iOS应用在上线前要裁去符号表,以避免被逆向分析。 这些可以通过配置xcod...
利用YYLabel 进行图文混排+高度计算 1、项目需求: 用一个控件显示图片和文字,并且依据图片和文字动态计算控件的高度。 2、方案: 利用YYLabel控件和属性字符串处...
前言:写这篇文章是由于最近在开发一款新的APP,以前开发的APP因为都属于工具类,也没有必要后台刷新,所以一直没有使用该功能,这次正好用到,所以写下记录下,顺便帮助自己加强记...
iOS 底层原理 + 逆向 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 本文主要介绍通过shell脚本进行应用重签名 补充知识 ...
在 Windows 上可能比较好用的抓包工具是 fidder,当然,在 Mac 上也有一款抓包神器不输 fiddler,那就是今天的主角—— Charles。 软件的安装过程...
因为业务场景需要,要求对App中网络请求进行拦截。这里包括原生网络请求和WebView里的网络请求。之前我们了解过原生网络请求的拦截是可以实现的,但是WebView中网络请求...
前言 最近项目中的UIWebView被替换为了WKWebView,因此来总结一下。示例Demo:WKWebView的使用本文将从以下几方面介绍WKWebView:1、WKWe...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
通常我们可以使用AVCaptureVideoPreviewLayer实现摄像头捕捉图像的渲染展示,但学习完Metal后,本文尝试使用Metal实现摄像头预览的渲染。 基本思路...
编写完顶点着色函数和片元着色函数后,我们还需要往函数中传递数据比如顶点数据和纹理数据,本文将介绍如何往着色器函数中传递数据。 MTLBuffer -- “顶点缓冲区” 我们知...
UIWebView 使用URLProtocol解决 UIWebView的请求可以通过NSURLPtotol拦截,既可以拦截,也可以用本地的资源直接返回,可以实现资源本地化等各...
1. LD_PRELOAD 实现注入的原理 LD_PRELOAD是linux系统中的一个环境变量,它可以指定优先加载某个动态库。当主程序中有相同的符号出现在不同的动态库中,会...
很久没有发文章了,最近沉迷逆向无法自拔,开始写点东西做个小总结吧,后续慢慢更新吧,全当记录,共同学习。 方法一、frida frida是一个利器,除了砸壳还有很多作用,不仅在...
一、inlinehook概述 inlineHook(内联钩子):所谓InlineHook就是直接修改目标函数的头部代码。让它跳转到我们自定义的函数里面执行我们的代码,从而达到...