iOS 安全 逆向
iOS 安全 逆向工程
星宇大前端
大前端编程爱好者,开源爱好者。
展开
-
iOS的各种加密方法使用简介
本文主要记载了本文在以往工作中涉及到得加密方式记载以便以后使用:在以往的工作中我们iOS客户端的加密主要应用于接口参数传递安全、二维码信息加密、签名验证等等,不同的应用应该采用不同的加密方法比如支付宝RSA加密,公私钥匹配的模式,微信支付sha1和md5加密都是对于支付来说很安全的,具体的百度,我就不copy了。废话不多说直接上代码:1.base64加密解密:原创 2015-08-27 17:18:38 · 3357 阅读 · 0 评论 -
iOS 获取IP地址
// Get IP Address- (NSString *)getIPAddress { NSString *address =@"error"; structifaddrs *interfaces = NULL; structifaddrs *temp_addr = NULL; int success =0原创 2016-11-22 11:12:14 · 378 阅读 · 0 评论 -
iOS 推送证书配置
如何使用远程推送1. 为 App 开启远程推送服务登录Apple Developer,进入 Identifiers 选择 App IDs。您可以新建一个 AppID,或者在您原有的 AppID 上增加 Push Notification 的 Service。 需要注意的是,您 App 的 BundleID 不能使用通配符,否则将无法使用远程推原创 2016-12-15 13:42:04 · 708 阅读 · 0 评论 -
xcode 上传 remote git 多种情况命令行操作
Command line instructionsGit global setupgit config --global user.name "******"git config --global user.email "******"Create a new repositorygit clone git你的git地址.gitcd 新项目touch READ原创 2017-02-21 11:22:17 · 572 阅读 · 0 评论 -
iOS开发应用上架必读最新苹果审核规则(史上最全版)
http://blog.csdn.net/zc639143029/article/details/51234645学习交流及技术讨论可新浪微博关注:极客James1. 条款和条件 • 1.1 为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何其他协议和合同转载 2017-06-26 10:34:30 · 4592 阅读 · 2 评论 -
Swift keychain 官方封装Demo
keychain 苹果官方Demo,简单易懂。点这里原创 2018-03-07 16:02:23 · 1084 阅读 · 0 评论 -
iOS 单个app最大可以获得多少运行内存
我们都知道程序运行的时候,有很多临时数据需要存到内存中,比如单例和临时列表数据等等。这时候就想到,一个app最大可以使用多少内存空间呢。别人做过的测试,没有实践准不准:https://stackoverflow.com/questions/5887248/ios-app-maximum-memory-budgetResults of testing with the utility Sp...原创 2019-01-14 14:04:29 · 3900 阅读 · 1 评论 -
iOS dyld详解
dyld简介 共享缓存机制 1. dyld_cache_extract提取 2. jtool提取 3. dsc_extractor提取 dyld加载过程 设置运行环境 加载共享缓存 实例化主程序 加载插入的动态库 链接主程序 链接插入的动态库 执行弱符号绑定 执行初始化方法 查找入口点并返回 dyld简介dyld(the dynamic ...转载 2019-06-19 16:25:23 · 2064 阅读 · 3 评论