パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

シンガポール政府、COVID-19接触者追跡システムを犯罪捜査にも使用すると発表」記事へのコメント

  • Bluetoothで接触者を記録すると言っているにもかかわらず、アプリはGPS位置情報を有効にしないと動作しない仕様になっています。なぜ位置情報が必要なのでしょうか。

    アプリやトークンが行き渡ったら、主要施設に入るにはアプリやトークンが必要になるとの計画です。商業施設は勿論、スーパーなども対象になりそうなのでこれを導入しなれけば生活が成り立たない状況になります。この計画の時点で目的外に使用する計画が有ったのではと感じます。

    スーパーに入れないとなると生活が厳しくなるので、トークンを入手しています。トークンで使用しているMCUはBT機能しなかないことは判っていますので、一先ずは自分の位置情報を刻々と政府にアップデートされていることは無いはずです。

    • by Anonymous Coward

      Android 11以降に買い換えると解決するよ。
      Bluetoothは位置情報を取るのに使えるから、10以下はBluetoothのスキャニングは位置情報の権限が必要だった。
      たとえば位置のわかっているBluetoothのビーコンの情報が取得できれば、いつどこにいたかわかっちゃうから。

      • by tlab (6467) on 2021年01月09日 14時39分 (#3955852) 日記

        Android11で試してみましたが、位置情報を拒否するとアプリは動作しませんでした。アプリが機能ON-OFF状態をチェックしてますね。

        電池切れトークンを持っているのが最善かと。施設に入るにはアプリかトークンのQRコードをスキャンが必要になるのですが、トークンはQRコードのステッカーが貼られており動作してるかは関係ありません。

        親コメント
        • by Anonymous Coward

          無い権限を使おうとしたらクラッシュするのは普通じゃね?
          で、BLEは「位置情報サービス」扱いってのは上コメの通り

          • by Anonymous Coward on 2021年01月09日 15時39分 (#3955880)

            Bluetoothは位置情報を取るのに使えるから、10以下はBluetoothのスキャニングは位置情報の権限が必要だった。
            たとえば位置のわかっているBluetoothのビーコンの情報が取得できれば、いつどこにいたかわかっちゃうから。

            無い権限を使おうとしたらクラッシュするのは普通じゃね?
            で、BLEは「位置情報サービス」扱いってのは上コメの通り

            意図的にわかってないのか、素で知らないだけなのか、ミスリードさせる目的なのかわからないですが
            たとえば「最新版のチェック」といった、ユーザに好ましい要求でインターネットアクセス許可を得ておいて
            気がつくと「広告配信や不正利用チェック」などに使われていた、といったような
            小さく生んで大きく育てるやり方は、Androidに限らずスマートフォンアプリの伝統ですよ
            今回のシンガポール政府のやり方は、疑いようもなくその伝統に則ったものですね

            ちなみに故CyanogenModのPrivacyGuardという機能は元々そういった悪改変に対抗するために実装されたくらいで
            ほとんど完全に牙を抜かれた状態で、今のAndroidにも実装されていますが
            元々のPricacyGuardでは、たとえばインターネットアクセスを落とすと
            インターネットアクセスを試みてもタイムアウトするまで何も帰ってこないというように
            アプリ側からはそれを認識できない形で実装されていたものでした

            PrivacyGuardで拒否すると、位置情報もアプリ側からは全く動いていないようにしか見えないので
            COCOAなどの本来の目的からもそうですが、今回のシンガポール政府のような悪改変されても
            アプリ側からは全く認識できないだけですので、権限がないから起動できないといったようなことはありませんでしたね
            まあ、常時インターネットアクセスが必要なアプリであれば、そういったアプリは使いものにならなかったでしょうが…

            親コメント
        • by Anonymous Coward

          なるほど。
          アプリがBluetooth関係なく、位置情報を取りに来ているのか。
          ところでスーパーに入るときだけONにするの駄目なの?
          入ったらすぐOFFとか、出たらすぐOFFとか。

          • by Anonymous Coward

            クラシックBluetoothはBluetoothの許可が要るけど
            BLEはJavaとJavaScriptみたいな関係だから
            Bluetoothじゃなくて位置情報サービス扱いになるってだけじゃないの?

        • > アプリが機能ON-OFF状態をチェック

          かもしれないし、あとAndroid 11にちゃんと対応できてなくて、manifestとして古い「位置情報要求」しか立ててないとかで、GPS/BL(E)両方が有効にならないとActiveにならないだけかもしれない
          # 的を外してるかも、あと位置情報OnだとWi-Fiはどうだったかな...

          まあ、だからってこのアプリについてなにか擁護的なことを言うつもりはないし、まずいよなあ(やっぱやるとこ出たかー)みたいな気分ですが

          --
          M-FalconSky (暑いか寒い)

物事のやり方は一つではない -- Perlな人

処理中...