ホーム > 未分類 > iPhoneの紛失・盗難に備える(脱獄編)

iPhoneの紛失・盗難に備える(脱獄編)

このブログをはじめて5ヶ月ほど。いままで3名の方から「iPhoneを紛失したけど探せないか」と言った主旨のメールを頂戴しました。iPhoneは安心遠隔ロック位置ナビのようなSoftBankのサービスが利用できないため、自衛手段が必要です。続いては脱獄iPhoneでできること。

目次

今回は以下の方法をご紹介します。脱獄していると位置ナビ相当のことが実現できます。

FindMyiで失したiPhoneを探す

CydiaからインストールできるFindMyiを使えばiPhoneの位置をトラッキングできます。iPhoneを失した時にPCからWebサイトにアクセスして”盗まれたよ!”と設定すればGPSを使ってiPhoneの位置をgoogleMap上に表示できます。
 

使い方(準備)

  1. CydiaからFindMyiをインストールして、iPhoneを再起動。
  2. ホーム画面にFindMyiアイコンが追加されているので、ユーザ登録を行う。(無料)
  3. GPS精度やWebサイトをチェックしに行く間隔を設定しておく。
     
    Mark as Stolenで無いときはWebのみチェックに行くようです。
    常にGPS使わないのでそれほど電池を喰わないのが売りらしい。

※FindMyiはバックグランドで動作し、スリープやロック状態でも動作するらしいです。
 

使い方(iPhoneを無くした時)

  1. http://findmyi.org/account.phpにアクセスしてログインする。
  2. Manage Registered Phonesをクリック
  3. Mark as Stolenをクリック
    Stolen状態だと定期的にGPS使っちゃうので通常は切っておきましょう。
  4. アカウントトップまで戻ってPurchase Trackingをクリック
  5. 3日限定で10ドルもしくは月2ドルを払うとトラッキングできるようです。

 
ちなみにManage Refistered Phones::Track this Phoneを選択すると無料でだいたいの位置検索はできるらしい。
 

IPアドレスをロギングしてSSHで侵入する(サンプル)

「IPアドレスさえ分ればSSHで侵入してなんでもできるんだけどなぁ」と思いちょっとサンプルを作ってみた。
 

今回作ったサンプル

n分に1回IPアドレスをチェックして、IPアドレスが変更されていたら、FTPサーバ上にアドレス情報をアップロードする。
 

用意するもの

  • 自前のFTP鯖
  • Cydia::cURL

設置方法

  1. 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
    		
  2. iplogger.shをiPhoneに設置して実行権限を付ける。
    今回は/var/root/Script/iplogger/に設置することにします。
  3. jp.goodegg.iplogger.plistを確認する。
    ※iploggerのパスとIPアドレス確認間隔(StartInterval:秒)を確認。
  4. 
    <!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>
    	
  5. jp.goodegg.iplogger.plistを/System/Library/LaunchDaemonsに設置。
  6. iPhone再起動
  7. FTP鯖の所定ディレクトリに日付時分秒のファイルができます。

注意など

  • 利用は自由ですがあくまでサンプルです。エラー処理等なし。
  • FTPサーバ及びその通信経路が新たなセキュリティの穴になります。
  • そもそも必要ない人にSSHをオススメしません。また最低限の安全策を取る必要はあるかと思います。
  • エラーなどはsyslogに吐かれます。
  • たぶんロック中は動作しないと思います。紛失にすぐ気付くか、盗難者が使っていれば…

SSHでログインしちゃえば…

ロックが掛かっていても、SSHでログインできるのでなんでもできますね。例えば…

  • findmeコマンドでiPhoneの位置補足(GPS)する
  • recAudioコマンドで周囲の音を記録
  • openURL tel://[電話番号]コマンドで電話しちゃう
  • etc…

Erica Utilitesの事前インストールが必要です。
 
もちろんデータも消せますし。
 

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

Comment Form
名前とメールアドレスを記憶する

Trackbacks:0

トラックバックURL
http://iphone.goodegg.jp/archives/2788/trackback
Listed below are links to weblogs that reference
iPhoneの紛失・盗難に備える(脱獄編) from iPhone.goodegg.jp

ホーム > 未分類 > iPhoneの紛失・盗難に備える(脱獄編)

サイト内検索
更新情報
オススメなモノ
iPhone 4 Style Book アプリの選定や執筆に参加させて頂きました。iPhone初心者〜中級者に向けた濃密な内容に仕上がっております。
iPad Style Book 執筆に参加させて頂きました。iWorkも30頁くらいとって丁寧に解説してあります。
Case-Apple Wireless Keyboard (JIS) iPhoneで使えるBluetoothキーボードのうち、唯一JIS配列で打鍵できるキーボード。こいつがあればiPhoneで長文作成も楽々。
Case-Mate iPhone4 専用 iPhoneとSuicaなどのICカードを一緒に持ち歩けるケース。上手く読み取れないときはPIT-Mobile 干渉エラー防止シールがオススメ。
AppleコンポジットAVケーブル MB129LL/B 写真と動画再生をTVに出力。実はかなりオススメ。レビュー記事はこちら
MiniRizer pocked-sized Gadget Stand 1,800円前後と安くはないけど持ち運びできる使い勝手の良いiPhoneスタンド。レビュー記事はこちら。
SANWA SUPPLY PDA-STN2W 1,000円前後で買える安いスタンド。レビュー記事はこちら
ブログパーツ
あわせて読みたいブログパーツ

 フィードメーター - iPhone.goodegg.jp
キーワード
相互リンク

Return to page top