こんにちは,kimsonです.
iOS4.01を脱獄した時のメモです.
jailbreakの仕方
- 失敗したときに備えてバックアップの作成
- http://www.jailbreakme.comにアクセスしてボタンをスライド
これで脱獄完了.iOS4.01が持ってるPDF関連の脆弱性を使ってブラウザから脱獄できる.
Cydiaが追加されているはずなので,いろいろインストール.
- PDF Patch
- Mobile Terminal
- SBSetting
- syslogd, Syslogd Toggle
- OpenSSH
- top, less, vim,unzip
- Bachgrounder
- network-cmds
- tcpdump
- nospot
PDF関連の脆弱性へのパッチ.iOS4.02にしなくてもこれで対応できます.
まずrootとmobileユーザのパスワードを変更しようと思って,インストールするも起動せず.対応してないっぽい?
[追記:20100817]
iOS4でもMobileTerminalが使えるみたい.ただCydiaではインストールできないので,以下のサイトからダウンロードしSCPとかでiPhone上に転送する必要があるみたい.
http://code.google.com/p/mobileterminal/downloads/list
<インストール方法>
CydiaのManageー>Sourcesー>Editー>Addでhttp://www.podzombie.com/repository/を追加.
追加するとMobileTerminal(iOS4 Compatible)がインストール可能になります.
SSHなどなど簡単に起動,終了できるように.
SSHのアクセスログが見たかったのでインストール.
SSHで操作できるように.3G回線は切ってWifi(自宅)のみにしておいて,インストールからパスワード変更までの間に外部からアクセスされないようにする.
rootとmobileユーザのパスワードの変更,rootでSSH接続できない,鍵認証のみに設定.
必要そうなのをインストール.top見てるとtop自体がCPUかなり食ってて悲しくなった.
アプリをバックグラウンドで動かせるように.
arp, ifconfig, route, traceroute, netstat
tcpdump
Spotlightの無効化.iphone3Gでの速度低下を防ぐ.
追加したら順次書き足し.
SSHの接続ログを見てみる
SSHのインストール後,3GをONにしてしばらくほっておくと,結構外部からアクセスが来ます.
今回はOpenSSHインストール&3G回線ONして10分後に最初のアクセスが来ました.
パスワード変更して無いとこれとかに感染ですね.ー> iPhoneOS.Ikee
運が悪いとインストール後すぐに感染とか有り得そうで,パスワードの変更している暇がない.
予めパスワード変更しておけばいいんですが,MobileTerminalが使えないとなるとどうやるんでしょうか. <ーiOS4に対応したMobileTerminalのインストール方法は上に書きました.







