简介 超文本传输协议(Hyper Text Transfer Protocol,缩写HTTP),属于OSI模型中的应用层协议。 概述 HTTP是基于传输层的TCP/IP通信协...
[TOC] runtime相关问题 面试题出自掘金的一篇文章《阿里、字节:一套高效的iOS面试题》该面试题解答github 地址版本目前已经完结,可自行下载pdf进行阅读,仅...
RunLoop简介(Introduction) RunLoop是线程基础架构的一部分。RunLoop存在的目的是让线程在没有任务处理的时候进入休眠,在有任务处理的时候运行。 ...
最近有一些开发朋友问我应该怎样提升自己的能力,回想起来做了这么久 iOS 开发,我也有过那种“让我做一个功能实现个需求我会做,但接下来怎样提高我不知道。”的时期,这里尝试列一...
请问下楼主,这个WK离线方案,使用了私有API,AppStore能过吗?
iOS WKWebview实现拦截js,css,html以及图片资源替换为本地资源的两种方式(NSUrlProtocol)NSURLProtocol简介 NSURLProtocol是URL Loading System的重要组成部分。它是一个抽象类。可以拦截网络请求。可以拦截的网络请求包括NSU...
除了在开发期间交互运行测试外,还可以利用使用服务器自动运行测试。 基于服务器的持续集成测试 Xcode测试功能,以交互方式使用,确保您的代码相对于其指定的要求保持正常,并确保...
想知道,如何能check 系统的C函数是否被hook了呢?
iOS逆向(6)-从fishhook看runtime,hook系统C函数在上篇文章不知MachO怎敢说自己懂DYLD中已经详细介绍了MachO,并且由MachO引出了dyld,再由dyld讲述了App的启动流程,而在App的启动流程中又说到了一些...
libraries 这个变量该如何拿到?
iOS应用代码注入防护推荐阅读:iOS开发——BAT面试题合集(持续更新中) 在应用开发过程中,我们不仅仅需要完成正常的业务逻辑,考虑应用性能、代码健壮相关的问题,我们有时还需要考虑到应用安全的问...
在逆向和保护的过程中,总会涉及到反调试和反反调试的问题,这篇文章主要是总结一下几种常见的反调试手段。 当我们上线一个 App,当然是不希望自己的 App 被攻击者研究透彻。虽...
注:本篇研究重点不在于某个离线方案的具体使用,而在于对方案的优缺点分析、探究和选型,以及一些我个人的看法。 前言 web离线技术顾名思义就是将H5/CSS/JS和资源文件打包...
本文系Smallfan(程序猿小风扇)原创内容,转载请在文章开头显眼处注明作者和出处。 背景 笔者在《WKWebView》一文中提到过,WKWebView 在独立于 app ...