上一篇文章: iOS逆向工具之Cycript(MacOS&iOS)介绍
iOS逆向的工具部分已经放到群里了,有需要的话下载安装.
本篇文章对Cydia进行介绍
1.Cydia
- Cydia之父-Jay Freeman(杰 弗里曼)
Cydia之父 Jay Freeman,曾经也是一名iOS开发工程师。由于他写了一个视频拍摄软件而苹果没允许上架,他一气之下就开了cydia软件商店,专门收留不被苹果通过的软件。
- Cydia有五部分组成
1.cydia
2.软件源
3.变更
4.已安装
5.搜索
五个部分组成
- cydia:
主要是升级越狱常见问题,设备文件拷贝,OpenSSH访问教程,Root密码教程,存储详情等 - 软件源:
主要是某些插件,需要到指定的软件源下载 - 变更:
插件安装更新等变动更新 - 已安装:
已经安装的插件,辅助工具 - 搜索
搜索需要安装的插件或者工具
2.继续更新Cydia工具文章
我们接着更新文章
今天试2019年的最后一天了,明天就是2020年.
我们满怀欣喜引接2020,2019的不快乐,希望停留在2019,2019的快乐希望带进2020,也希望大家2020年快乐健康.
今天刚写了这篇文章: iOS逆向工具之砸壳工具(MacOS&iOS)介绍.
有的朋友会说,这是前几天发布的文章,文章有些跳跃.
其实不是这样的,有的文章可能需要提前提到,我有时间就会把这部分内容给更新一下.
如果我没有时间更新文章,我会留下 待更新...
标记,一般2天左右就会更新文章.
最近休息的时间比较多,所以文章的更新还算顺利.
在写每一篇文章,我都会亲自操作一下.因为Mac系统升级后,之前调试的工具是可以用的,系统一旦升级,工具安装到使用会不会报错,提前给大家尝鲜安装,遇到错误点或者总结性的内容,我会用 注意
作为标记.大家看到后就会清楚哪些注意点.
我亲自测试之后,我会按照安装到使用的步骤,一步一步截图介绍给大家.如果你按照我的步骤安装,应该会很顺利.
也存在别的原因,你有可能没安装成功.如果没有解决,首先建议你自己搜索解决办法,尝试很多次之后,仍然没有解决,你可以联系我,我们一起看一下.
也有可能是系统配置环境出问题了,不要担心,会有办法解决的.
3.Cydia模块介绍
我们主要对Cydia模块的OpenSSH访问教程/Root密码教程介绍.
1.
Root密码教程
If you install OpenSSH, you need to change your device's root password to prevent the possibility of unsavory people remotely logging into your device using the default password.
Open Terminal on your desktop and log in over wifi
1: Obtain Administrator Access
Note: this first step is only necessary if you are using MobileTerminal. If you logged in via SSH as root, you do not need to do this step, so skip to Step 2.
Run "su root" and provide the root password. The default password as provided by Apple is "alpine".
Here I also run "cd" only to shorten the otherwise very long prompt.
iPhone:~ mobile$ su root Password: iPhone:/var/mobile root# cd iPhone:~ root#
2: Change the root Password
Run "passwd" and type in your new password twice. Please note that your keypresses will not be displayed on the terminal screen (for security).
iPhone:~ root# passwd Changing password for root. New password: Retype new password: iPhone:~ root#
3: Change the mobile Password
This is the regular user account on the device. Run "passwd mobile" and repeat as directed above.
iPhone:~ root# passwd mobile Changing password for mobile. New password: Retype new password: iPhone:~ root#
4: Close your terminal Congratulations! Your job is done!
大概意思:
如果你安装OpenSSH,你如果需要改变设备的root密码 ,防止别人通过默认密码远程登录你的设备.稍等这里讲解OpenSSH
如果需要修改密码
1.
使用root账户登录,输入密码
2.
终端输入passwd,会让你输入两边新密码,即可修改成功
3.
如果切换用户(mobile), 通过 passwd mobile,仍然输入两边密码,即可修改成功.
OpenSSH
Connecting to the iPhone remotely lets you use the full power of your device. It's really quite simple with the packages in Telesphoreo, so I've written up this guide. Good luck!
1: install the OpenSSH package
(click, Install, Confirm, Close, Back)
2: open Wi-Fi from Settings
3: click your network's
4: read the "IP Address" field
(example: [192.168.1.100](192.168.1.100))
5: open Terminal on desktop
(open Spotlight, search for "Terminal")
Or if you're on Windows, you can use a desktop terminal application such as PuTTY([http://www.putty.org/](http://www.putty.org/)).
6: run "ssh root@[insert IP Address]"
(example: ssh root@[192.168.1.100](192.168.1.100))
7: wait a few minutes (just once)
(it's generating some crypto keys)
8: accept new computer host key
(if it doesn't ask you, that's fine)
9: log in with password "alpine"
(you should change this now)
大概意思:
通过OpenSSH如何连接手机.
1.
安装OpenSSH包
2.
打开wifi设置
3.
通过后去本机的ip地址
4.
ssh root@ip地址
5.
等待一会,输入密码alpinealpine是root用户的默认密码
6.
这样就可以连接到手机了.
4.软件源
如果你需要安装一些插件或者软件,需要加入软件源,才能搜索到逆向下载的软件.
推荐几个软件源
1.Cydia贴吧源
apt.cydiaba.cn
2.HackCN源
crak.cn/repo
4.威锋源
apt.so
5.威锋精品技术源
repo.feng.com
6.PP助手源
apt.25pp.com
5.变更,已安装,搜索模块
变更模块是最近变更了哪些内容,可以通过列表可以查看到
已安装,主要是一些安装的软件
搜索,通过添加软件源,可以下载插件/软件.
6.总结
通过cydia目录,你对Cydia项目结构应该是清楚了.
几个模块的作用,想必你也清楚了.
注意
在你安装插件的时候,如果设备进入安全模式,请删除cydia中的插件,保护cydia.
为什么这么说?
我以前遇到过这些问题,没有保护好Cydia,导致Cydia打不开了.
一旦Cydia打不开,我们的安装的软件,包括OpenSSH这些软件都无法使用.
手机不能连接到设备,我们就没有办法操作越狱系统.
我有篇文章提到了如何修复Cydia
cydia修复地址: 越狱设备-Cydia报错解决办法请留言,关注文章.
下一篇文章我们继续了解Cydia,我们将对Cydia软件介绍.