質問

から読む 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の値はデバイスが常に発見可能であることを意味します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top