- 2008-12-31 (水)
- 未分類
-

このブログをはじめて5ヶ月ほど。いままで3名の方から「iPhoneを紛失したけど探せないか」と言った主旨のメールを頂戴しました。iPhoneは安心遠隔ロックや位置ナビのようなSoftBankのサービスが利用できないため、自衛手段が必要です。続いては脱獄iPhoneでできること。
目次
今回は以下の方法をご紹介します。脱獄していると位置ナビ相当のことが実現できます。
FindMyiで失したiPhoneを探す
CydiaからインストールできるFindMyiを使えばiPhoneの位置をトラッキングできます。iPhoneを失した時にPCからWebサイトにアクセスして”盗まれたよ!”と設定すればGPSを使ってiPhoneの位置をgoogleMap上に表示できます。
使い方(準備)
- CydiaからFindMyiをインストールして、iPhoneを再起動。
- ホーム画面にFindMyiアイコンが追加されているので、ユーザ登録を行う。(無料)
- GPS精度やWebサイトをチェックしに行く間隔を設定しておく。

Mark as Stolenで無いときはWebのみチェックに行くようです。
常にGPS使わないのでそれほど電池を喰わないのが売りらしい。
※FindMyiはバックグランドで動作し、スリープやロック状態でも動作するらしいです。
使い方(iPhoneを無くした時)
- http://findmyi.org/account.phpにアクセスしてログインする。
- Manage Registered Phonesをクリック

- Mark as Stolenをクリック
Stolen状態だと定期的にGPS使っちゃうので通常は切っておきましょう。

- アカウントトップまで戻ってPurchase Trackingをクリック
- 3日限定で10ドルもしくは月2ドルを払うとトラッキングできるようです。

ちなみにManage Refistered Phones::Track this Phoneを選択すると無料でだいたいの位置検索はできるらしい。
IPアドレスをロギングしてSSHで侵入する(サンプル)
「IPアドレスさえ分ればSSHで侵入してなんでもできるんだけどなぁ」と思いちょっとサンプルを作ってみた。
今回作ったサンプル
n分に1回IPアドレスをチェックして、IPアドレスが変更されていたら、FTPサーバ上にアドレス情報をアップロードする。
用意するもの
- 自前のFTP鯖
- Cydia::cURL
設置方法
- iplogger.shをカスタマイズ。
※FTP鯖のアドレス、ディレクトリ、ユーザID、パスワードを設定のこと。
※FTP鯖側にディレクトリ作るのもお忘れ無く。#!/bin/sh FILENAME=`date +%Y%m%d%H%M%S` cd $(cd $(dirname $0);pwd) ifconfig > $FILENAME if [ -e olddat ]; then :; else touch olddat fi if cmp -s olddat $FILENAME ; then rm $FILENAME exit 0 else curl -T $FILENAME ftp://FTP鯖のアドレス/アップするディレクトリ/$FILENAME --user ユーザID:パスワード mv $FILENAME olddat fi exit 0 - iplogger.shをiPhoneに設置して実行権限を付ける。
今回は/var/root/Script/iplogger/に設置することにします。 - jp.goodegg.iplogger.plistを確認する。
※iploggerのパスとIPアドレス確認間隔(StartInterval:秒)を確認。 - jp.goodegg.iplogger.plistを/System/Library/LaunchDaemonsに設置。
- iPhone再起動
- FTP鯖の所定ディレクトリに日付時分秒のファイルができます。
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>jp.goodegg.iplogger</string>
<key>ProgramArguments</key>
<array>
<string>/var/root/Script/iplogger/iplogger.sh</string>
</array>
<key>StartInterval</key>
<integer>1200</integer>
</dict>
</plist>
注意など
- 利用は自由ですがあくまでサンプルです。エラー処理等なし。
- FTPサーバ及びその通信経路が新たなセキュリティの穴になります。
- そもそも必要ない人にSSHをオススメしません。また最低限の安全策を取る必要はあるかと思います。
- エラーなどはsyslogに吐かれます。
- たぶんロック中は動作しないと思います。紛失にすぐ気付くか、盗難者が使っていれば…
SSHでログインしちゃえば…
ロックが掛かっていても、SSHでログインできるのでなんでもできますね。例えば…
- findmeコマンドでiPhoneの位置補足(GPS)する
- recAudioコマンドで周囲の音を記録
- openURL tel://[電話番号]コマンドで電話しちゃう
- etc…
※Erica Utilitesの事前インストールが必要です。
もちろんデータも消せますし。
- Newer: TV&バッテリー本体のみ本日発売
- Older: iPhoneの紛失・盗難に備える(非脱獄編)
Comments:7
- u 09-05-26 (火) 13:51
-
はじめまして、もし私の悩みを解決していただければ幸いです。
FindMyiをインストールしたのですが、下記の状態で、私用できません。何故でしょう?
iphone側の表示は
your phone is all set up!
Now you can track this phone!
(You can now close the program
and it will continue run)
問題ないと思うのですが、web上ではログイン後
Manage Registered Phonesをクリックすると
You must register in the iPhone Application itself. (It adds the phone to your account too)と出てしまい
3.Mark as Stolen等の表示まで進めず、私用出来ません。
よろしくご回答願います。 - goodegg 09-05-26 (火) 17:37
-
恐れ入ります。現在JB休止中につき実機を持ち合わせておりません。
http://iphone.goodegg.jp/archives/4125詳細な設定方法について記憶がないのですが…
Preferences:Userなど確認・再設定してみてくださいませ。私はiPhone登録のないアカウントを持っています。
その時のエラーメッセージは以下の通りでした。No phones found. You must usr the FindMyI application to add one to your account. if you accidently delete the phone from your account,usr the iPhone Application & login again(in prefernces)
誰かJB実機持っている人間に会うときに、借りて試してみます。
- u 09-05-27 (水) 1:14
-
ありがとうございます。
- 混乱中 09-07-26 (日) 15:33
-
IPのロギンクまではできたのですが
ERIKAUTLITIESとCURLをcydiaからインストールをしましたが、recaudioコマンドはできたのですが、FINDMEコマンドを実行すると、buserrorとでてしまいます。同じ状況の方や解決方法をわかる方教えてくださいませ
findme
と打てばいいだけなんですよね? - goodegg 09-07-26 (日) 21:26
-
>混乱中 san
現在、Jailbreak環境がないので正確な情報ではありませんが…http://ericasadun.com/
を見ると…
“Erica Utilities Command line utilities for 2.0 (jailbreak) power users”
とありますので3.0対応されていないのではないでしょうか。 - 混乱中 09-07-27 (月) 0:35
-
丁寧にありがとうございました
それまで落とさないようにしますね
- 匿名 09-10-12 (月) 9:13
-
Add Your Comment
Trackbacks:0
- トラックバックURL
- http://iphone.goodegg.jp/archives/2788/trackback
- Listed below are links to weblogs that reference
- iPhoneの紛失・盗難に備える(脱獄編) from iPhone.goodegg.jp














