iOS 底层原理 day01

作者: 望穿秋水小作坊 | 来源:发表于2020-07-18 11:09 被阅读0次

一:学习目的以及想要达到的效果

学习目的

二:越狱的优缺点

越狱(JailBreak)优缺点

三:不完美越狱和完美越狱

不完美越狱和完美越狱

本次越狱环境如下:
越狱手机:iPhone 6
系统版本:iOS12.3.1
越狱工具: checkra
越狱种类:不完美越狱,重启需要重新越狱。

四:越狱后通过 Cydia 需要安装的插件或者软件

越狱后安装软件(最好按顺序安装)

五: SSH 相关

SSH:Secure shell 的缩写,意为“安全外壳协议”,是一种可以为远程登录提供安全保障的协议。
使用 SSH,可以把所有传输的数据进行加密,“中间人”攻击方式就不可能实现,能防止 DNS 欺骗和 IP 欺骗。

OpenSSH:是 SSH 协议的免费协议实现。
可以通过 OpenSSH 的方式让 Mac 远程登录到 iPhone。

SSL: Secure Socket Layer 的缩写,是为网络通信提供安全及数据完整的一种安全协议,在传输层对网络连接进行加密。

OpenSSL: SSL的开源实现。
绝大部分 Https 请求等价于: Http + OpenSSL。
OpenSSH 的加密就是通过 OpenSSL 完成的。

六: root、mobile

  • iOS 下有两个常用账户:root、mobile
  • root:最高权限账户,$HOME 是 /var/root
  • mobile:普通权限账户,只能操作一些普通文件,不能操作系统疾病的文件,$HOME 是 /var/root
  • 登陆 root 账户: ssh root@iPhone网络地址
  • root 和 mobile 用户的初始密码都是 alpine

相关文章

网友评论

    本文标题:iOS 底层原理 day01

    本文链接:https://www.haomeiwen.com/subject/weowhktx.html