Android Bluetooth BlueJackingは可能ですか?
質問
から読む http://developer.android.com/guide/topics/wireless/bluetooth.html,
現在のAndroid Bluetooth APIの要求デバイスは、RFCOMM接続を確立する前にペアリングする必要があります。 (Bluetooth APIとの暗号化された接続を開始すると、ペアリングが自動的に実行されます。)
しかし、私の知る限り、Bluetoothプロトコルは許可します .vcf(vcard) 2つのデバイスを組み合わせることなく送信されるファイル。これが作るものです ブルージャッキング Sony Ericsson K7 **シリーズ、Nokia 63 **シリーズなどの古い携帯電話で可能
Android BlueJackingアプリケーションを作成するために、最初にデバイスとペアリングすることなくAndroidからVCardファイルを送信できます。これが可能かどうか知っている人はいますか?
解決
BlueJackingは、実際には他のBluetoothユーザーに未承諾メッセージのみを送信しています。これは通常混同されます Bluesnarfing. 。私がAndroidで働いてきた古い携帯電話のほとんどは、Bluetoothディスカバリーをオンにしていません。これは本当に誰かがブルージャックをすることができる唯一の方法です。それを送る。通常、このディスカバリーモードは、選択された後、2分間のみオンになります。新しい携帯電話は簡単なペアリングで少し簡単になりましたが、接続の問題が発生しています。
他のヒント
携帯電話を無制限に発見できるようにすることができます。これは、BlueJackignが可能になる可能性があります。
extra_discoverable_duration意図Extra。アプリが設定できる最大期間は3600秒で、値は0の値はデバイスが常に発見可能であることを意味します。