一、基本概念 1.1、什么是加固?加固是为了增加应用的安全性,防止应用被破解、盗版、二次打包、注入、反编译等 1.2、常见的加固方式有数据加密(...
一、LLVM的简单介绍 1.1、什么是LLVM官网:https://llvm.org/LLVM官网解释:The LLVM Project is ...
概述:加密解密单向散列函数数字签名iOS签名机制 和 证书重签名 一、加密解密 1.1、常见的英文单词encrypt:加密、decrypt:解密...
一、什么是动态调试? 答:将程序运行起来,通过打断点、打印等方式,查看参数,返回值,函数调用流程等 二、Xcode的动态调试原理 2.1、Xco...
一、命令行工具的创建 和 main函数的处理 1.1、我们利用 Xcode创建一个命令行工具,取名:JKCommandLine,我们利用Xcod...
一、安装签名工具 ldid 1.1、先确保安装了 brew,命令如下/bin/bash -c "$(curl -fsSL https://raw...
一、APP从开发到安装到手机的过程 1.1、生成ipa包的过程选择手机下的可执行文件 1.2、真正安装的过程安装方式一:Xcode 直接跑在手机...
一、Cycript 简介 1.1、Cycript 是Objective-C++、ES6(JavaScript)、Java等语法的混合物,可以用来...
1、SSH与OpenSSH简介2、Mac远程登录到iPhone3、iOS下的2个常用账户:root、mobile4、SSL和OpenSSL5、建...
文集作者