首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
会当击水三千里
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
【iOS逆向与安全】使用ollvm混淆你的源码
前言 当你在研究别人源码的时候,是不是期望着别人代码没有进行任何的防护和混淆。这时的你,是不是应该考虑一下自己代码的安全.本篇文章将告诉你,如何使用ollvm来混淆iOS端的代码
Swift数据解析(第二篇) - Codable 上
Swif数据解析库方案以及当前数据解析库分析,Codable详解,Codable源码解析,自研数据解析库。
MonkeyDev + Xcode 14.x 使用过程中各种错误解决
在MonkeyDev + Xcode 14.x 使用过程中各种错误解决方法。理论上适用于所有Xcode12以上MonkeyDev遇到的错误。
OCMock 源码学习笔记
使用 XCTest + OCMock 写单元测试也有一段时间了. 一直没了解 OCMock 到底是怎么实现的, 所以就想找个时间读读源码, 揭开 OCMock 的神秘面纱. 第一步, 首先会调用 forwardingTargetForSelector: 方法获取一个可以处理该…
iOS事件处理
SpringBoard.app就是iOS的系统桌面,当触摸事件发生时,只有负责管桌面的SpringBoard.app才知道如何正确地相应。因为触摸发生时,有可能用户正在桌面翻页找App,也有可能正处于在微信中刷朋友圈。 5、通过递归调用UIView层的hitTest(:with…
iOS Memory 内存详解 (长文)
iOS 是基于 BSD 发展而来,所以先理解一般的桌面操作系统的内存机制是非常有必要的。在此基础之上,本文会进一步在 iOS 系统层面进行分析,包括 iOS 整体的内存机制,以及 iOS 系统运行时的内存占用的情况。最后会将粒度缩小到 iOS 中的单个 app,讲到单个 app…
阿里、字节:一套高效的iOS面试题
runtime是iOS开发最核心的知识了,如果下面的问题都解决了,那么对runtime的理解已经很深了。 准备面试是一方面,对于非面试的iOS开发者来说更适用于检验自己,发起进阶之路。另外知识点是琐碎的,但是真的能全部弄懂并把琐碎的知识点融会贯通,构建起自己的知识体系,你就升级…
一文读懂fishhook原理
fishhook是facebook开源的第三方框架。从名称上看含有hook这个词,其本意就是"钩子",钩子就是用来勾住某一种事物,比如fish鱼。在计算机中就可以勾住某一个程序(就是挂钩程序)或者某一个函数,从而扩展程序功能或者改变程序运行的流程,比如在iOS开发中经常会被用来…
ios 逆向攻防
学习逆向的真正目的是为了防护,之所以要学习破解,是为了了解黑客会使用什么手段破解,而我们又该怎么针对性的防护。没有一款应用是绝对安全的,防护的意义在于提高破解的难度,使得破解的成本远大于所得利益
iOS逆向安防从入门到秃头--基础防护 & 破解
今天小谷分享几种 基础的 防护手段。— 当然,也说下如何破解 1. 白名单防护 这个防护目前应该是用的最少的,原因是这个误伤比较大 原理: 白名单防护手段的原理主要是防止动态库的插入 第一步: 获取执
下一页
关注了
62
关注者
0
收藏集
28
关注标签
20
加入于
2019-05-28