柬埔寨头条APP
Cydia for iOS7~iOS10必裝远端连线iPhone好工具含修改预设密码教学
Taingvengly 发表于:2017-2-6 18:09:56 复制链接 看图 发表新帖
阅读数:25939

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
1.png
在iTools、iFunbox这类可直接连结iOS越狱资料夹的第三方软体推出前,当时都要透过开启OpenSSH来让电脑能够远端WIFI连入设备,功能复杂但强大,这可说是2009年时候越狱老玩家在JB时必装的一个插件,随者JB演进后到至今才不需要再依赖OpenSSH来连线登入,直接透过afc2dd来取代,那时也延伸出一个资安上漏洞,但这些问题本篇都将会有教学防止,建议一般越狱用户都必须安装,安装后还别忘记要修改预设密码。

OpenSSh简介

OpenSSH(OpenBSD Secure Shell)是使用SSH透过计算机网路加密通讯的实现。它是取代由SSH Communications Security所提供的商用版本的开放原始码方案。目前OpenSSH是OpenBSD的子计画。OpenSSH常常被误认以为与OpenSSL有关联,但实际上这两个计画的有不同的目的,不同的发展团队,名称相近只是因为两者有同样的软体发展目标──提供开放原始码的加密通讯软体。
由于iOS本身就是BSD所开发而成的作业系统(Liunx),Cydia作者Saurik就将OpenSSH移植到iOS上,让MAC和PC用户可以直接透过WinSCP、terminal等软体就能够连线登入进你的iOS设备,就设定iOS内所有资料档案与资料夹权限。


OpenSSH资安问题

通常很多iOS使用者在安装好OpenSSH插件后,设备就像是被开了另一扇后门,假如你在外面有心人士可以随机扫IP位置,透过预设帐号密码直接登入你设备内进行窃取相关档案或是恶作剧,这事件在2009年就发生过,那时候许多越狱者发现自己的锁机画面都出现这位骇客恶作剧,最后透过修正档后才将锁机画面改回来,因此在开启OpenSSH后第一件事情要做的就是修改密码,因每台机器预设密码都是alpine,如果没进行更改容易遭受骇客随意进出。



为何要装?

OpenSSH可以说是越狱设备最后一道救援防线,在用户不小心去点到清除所有内容和设定后,会导致整个系统Cydia文件资料被删除,不过Cydia依旧还是在桌面上,但实际里面的/var/ lib和/var/log/apt资料都全被清空,导致Cydia一开启就会出现数据库错误讯息,造成无法使用和安装任何插件。那一定会有人想说那我还有afc2,很抱歉afc2也被放置到用户应用区中,自然也都会遭受清空,导致透过USB接上电脑也无任何作用,最后只能靠OpenSSH来解救。



前提条件

1.支援iOS7~iOS10.2越狱用户,如没有越狱请参考这篇iOS完美JB教学与技巧
2.加入软体源「http://weamdev.org/repo」,其实不用加入也可以,Saurik软体源也会更新,如果不会请参考这篇  JB后Cydia推荐软体源
3.iOS 10越狱工具在beta3版本后已经加入内建OpenSSH功能,不需要在另外安装


一.透过软体源安装OpenSSH教学

Step 1.  ▼ Cydia搜寻「 Opens」,会找到「 OpenSSH」,再将它安装起来。另外提供官方的离线安装档(点我去下载)给发生无法进入Cydia使用者安装使用。

1.png
Step 2.  ▼点选「确认」安装,安装完毕再点下「回到Cydia」。
1.png
二.透过软体源安装MobileTerminal

iOS9~iOS10用户请安装另一个版本「教学
此步骤开始前,请先加入蔡明美软体源「http://cydia.angelxwind.net」,如果不会请参考这篇  JB后Cydia推荐软体源
Step 1.  ▼ Cydia搜寻「Mobileter」,会找到「MobileTerminal」,请确认版本是521-karen-1以上,作者底下栏位是Karen's Rineapple Repo才是,此版本可支援iOS5~iOS8用户安装,并将它安装起来。

1.png
Step 2.  ▼点选「确认」安装,安装完毕再点下「回到Cydia」。
1.png
《修改OpenSSH密码》

安装OpenSSH后,一定就要透过Terminal工具来修改预设密码,防止被骇客或无聊人士入侵。
Step 1.  ▼刚请各位安装的Terminal,安装好后会出现在iOS桌面上,请开启它会出现右方类似DOS画面。

2.png
Step 2.  ▼输入「su root」并按下return按钮。
3.png
Step 3.  ▼会跳出要你输入OpenSSH密码,预设密码都是「 alpine」,输入完毕后在按下return按钮。(密码都不会显示出来是属于正常)
1.png
Step 4.  ▼如果输入正确会出现以下画面「 /var/mobile root#」。
2.png
Step 5.  ▼接下来准备改掉预设密码,输入「 passwd root」在按下return按钮。
3.png
Step 6.  ▼会跳出提示输入新的密码,请输入自订密码,请不要乱输入要记得,同样密码不会显示,输入完毕后请按下return钮。
4.png
Step 7.  ▼再一次输入新的自订密码,输入完毕后请按下return钮。
5.png
Step 8.  ▼这样就修改完成,接下来就可以关闭Terminal APP。
6.png
《检查密码是否有真正修改》(已经无效)

准备工具:
1.下载ifunbox http://di.i-funbox.com 2.一台电脑和传输线  

Step 1.  ▼开启ifunbox程式,将设备接上电脑,选择「快速工具箱」分类,找到「SSh终端机」。

7.png
Step 2.  ▼会跳出需要你输入刚更改后的OpenSSH新密码,输入完毕后点选OK进入。
8.png
Step 3.  ▼如果跳出这DOS视窗表示你已经成功修改预设密码,点右上角来关闭这DOS视窗。
9.png
《忘记密码该怎么办?》

如果太久没用不小心忘记密码,请看这篇「[Cydia技术]抢救忘记iPhone的root密码(SSH)方法  」。
另外之前可以透过iFunbox来进行查询。
▼在「快速工具箱」分类中找到「SSH密码」,就会跳出你之前登入过的SSH密码,就会记录显示出来,如果你都没透过ifunbox登入过那就会无法显示唷!

10.png
OpenSSH指令

「重开机指令」:killall -HUP SpringBoard
「进入安全模式指令」:killall -SEGV SpringBoard



来源:疯先生
条评论
您需要登录后才可以回帖 登录 | 注册
高级
相关推荐