首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
海浪宝宝
掘友等级
iOS开发工程师
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
苹果开发者容易招致调查的若干行为
前言 最近越来越多的开发者遭遇了苹果审核万恶的 other 调查。可以看出苹果的调查触发频率是越来越高了。且很难找出规律。有时候是机器审核出app异常导致的调查,有时候是批量集中时间段的大规模调查。
阿里二面:什么是mmap?
平时在面试中你肯定会经常碰见的问题就是:RocketMQ为什么快?Kafka为什么快?什么是mmap?
iOS逆向安防从入门到秃头--iOS代码注入
这篇博客的主要目的是:希望兄弟们少装一些第三方破解的APP,有可能神不知鬼不觉的把你的信息就拿走了~ 1. 动态库Framework-hook代码 准备资料 砸过壳的.ipa 最好有描述文件证书(也可
有了这些你们团队的代码肯定规范
长的,描述性的方法和变量命名是好的。不要使用简写,除非是一些大家都知道的场景比如 VIP。不要使用 bgView,推荐使用 backgroundView 见名知意。含义清楚,做好不加注释代码自我表述能力强。(前提是代码足够规范) 删除没必要的代码。比如我们新建一个控制器,里面会…
强大的 VS Code
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义快捷键、括号匹配和颜色区分、代码片段、代码对比 Diff、GIT命令 等特性,支持插件扩展,并针对网页开…
一个iOS程序员的自我修养(六)动态链接应用:fishhook原理
dyld binds lazy and non-lazy symbols by updating pointers in particular sections of the __DATA segment of a Mach-O binary. fishhook re-bind…
图解 Mach-O 中的 got
iOS 开发中,动态库是个绕不开的话题,系统库基本上是动态库。它的一大优势是节约内存,可让多个程序映射同一份的动态库,实现代码共享。动态库本身也是一个 Mach-O 文件,也有数据段、代码段等。其中代码段可读可执行,数据段可读可写。 动态库共享的只是代码段部分,为了达到代码段共…
iOS逆向-- fishhook原理分析
利用OC的Runtime特性,动态改变SEL(方法编号)和IMP(方法实现)的对应关系,达到OC方法调用流程改变的目的。主要用于OC方法 发现第138项对应的就是NSLog,并且在Symbol Table表对应的Data是A1,而且描述写的string table Index,…
iOS逆向--方法交换的几种方式以及破坏微信注册
上一篇介绍了如何向ipa中通过动态库的方式注入代码,但是我们没有ipa的源码,不知道hook哪个类哪个方法。其实我们已经可以调试ipa包了,那么我们通过xcode的lldb可以拿到很多东西,下面我们通过wechat包来修改微信注册流程,并且拿到微信密码的操作来进行测试。
iOS逆向 - 脚本自动重签名ipa和代码注入
有时候我们拿到别人的ipa包后需要安装在自己手机里进行调试,但是因为证书问题是无法安装到我们手机里,这个时候就需要对ipa包进行重签名,我们先提供一个简单方便的重签名方法,关于签名和重签名的原理后面再讲。
下一页
个人成就
文章被点赞
150
文章被阅读
74,705
掘力值
2,146
关注了
30
关注者
107
收藏集
1
关注标签
11
加入于
2017-07-14