首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
懒得起用户名啊
掘友等级
iOS学习工程师
擅长学习,喜欢学习新技能。平时热爱美食、游戏、球类等。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
69
文章 68
沸点 1
赞
69
返回
|
搜索文章
最新
热门
数据结构与算法1 -- 数据结构及算法复杂度
最近打算系统性的学习数据结构与算法这一块的内容。在此之前其实对这一块的内容并不陌生,大学中开过这方面的课,但是当时不知道学了有什么用、不知道在哪用、不知道怎么用?也就只是学的勉勉强强,哈哈😄。做了几年开发之后才知道数据结构与算法的重要性,因此打算再系统性的学习(复习)一遍。 …
iOS应用安全5 -- main函数调用之前做了些什么?
老规矩,先说一下本篇文章说的内容。有两大部分:分别是MachO文件和DYLD。 主要要说的是DYLD加载image(不是图片,是镜像)的整体流程。因为这两部分都是概念性的知识且MachO部分的内容相对来说不算太多,所以就将两部分知识点用这一篇文章概括算咯🐶。 标题是属于第二大…
iOS应用安全4 -- 代码注入,窃取微信登录密码
上篇文章讲述了Apple公司双重签名机制的原理,并且针对这个原理我们又学到了一种将别人的.ipa包修改Bundle ID后运行在我们手机的方法------重签名。 说白了重签名为的是什么?就是为了能让我们修改了App的逻辑之后还能正常安装到手机并且调试运行,那么接下来这篇文章就…
iOS应用安全3 -- APP重签名
作为iOS开发,我们应该都对证书、描述文件这些东西不陌生。我们知道他们在App安装到手机的过程中起到一些认证的作用,那么他们又是如何对我们的手机进行认证呢?我们能不能篡改这些东西来做一些特别的事情呢?😈 下面我们就从以下几点慢慢介绍苹果的双重签名机制和今天的重头戏---重签名…
iOS应用安全2 -- Hash概念及用途,对称加密
hash的基本概念。 hash在密码这一块的常见用法。 常用的对称加密。 如果是你感兴趣的,那么咱们就接着往下看,如果不是就可以cmd+w离开了。 哈希(hash)表原称散列表,音译为哈希。它是一种可以根据键(key)直接访问对应值(value)的数据结构。 这个数组的值是随便…
iOS应用安全 1 -- 密码学及RSA算法原理
密码学是指研究信息加密,破解密码的技术科学。 密码学的历史可以追溯到两千年前,相传古罗马凯撒大帝为了防止敌方截获情报,用密码传送情报。凯撒的做法很简单,就是对二十几个罗马字母建立一张对应表。这样,如果不知道密码本,即使截获一段信息也看不懂。 从密码出现到1976年以前,加密模式…
打气加油
加入掘金到今天刚好是一年整了。在这过去的一年中也确实记录了几篇工作中所学所用的技术知识,但是相对来说还是太少了。经过反思发现可能是自己学的太少或者记录的太少了,又或是自己活得太舒适了。 为了提升自己的价值,为了逃离舒适区。接下来一段时间我会学习iOS应用安全相关的知识,并且通过…
iOS蓝牙Mesh开发总结二
配置消息:给已配网的节点设置配置信息的消息,如:节点添加/删除AppKey、节点里的Model绑定/解绑AppKey、添加订阅地址、设置发布地址、重置节点 这类消息。 通用消息:由SIG定义的蓝牙Mesh通用消息,如:通用开关状态消息,通用亮度消息等。配置消息其实也是通用消息,…
iOS蓝牙Mesh开发总结一
不知不觉间做蓝牙开发已经一年时间了,从最开始的系统BLE(低功耗)蓝牙到云端蓝牙OTA再到现在的蓝牙Mesh。本篇文章主要用来记录总结蓝牙Mesh开发流程及开发中遇到的一些问题,同时也尽可能的给正在开发iOS蓝牙Mesh的小伙伴们提供一些帮助。 使用第三方库,推荐Nordic公…
Swift中Data和数字(Int,UInt...),hexString以及UInt与[UInt8]相互转化
Data转化为无符号数字,包括UInt16,UInt32,UInt64,以及字节数组[UInt8]。 Data的初始化方法init(number: Integer)可传入一个任意类型的整数,此方法会将传入的整数转化为Data数据。 Data的初始化方法init(hexStrin…
下一页
个人成就
文章被点赞
220
文章被阅读
68,093
掘力值
1,730
关注了
13
关注者
898
收藏集
1
关注标签
2
加入于
2019-03-05