安全で暗号化された通信を保証するAppleテクノロジーを積極的に無効にするiOSアプリ?

林檎 / 安全で暗号化された通信を保証するAppleテクノロジーを積極的に無効にするiOSアプリ? 読んだ2分

Apple iOS 10



Appleは、AppleiPhoneを実行しているiOSに展開された非常に安全で効果的なテクノロジーを持っています。ただし、ランダムに選択およびスキャンされたアプリの3分の2以上が、この機能がアクティブに無効になっていることを明らかにしました。安全で暗号化された通信プロトコルを使用していないサンプルデータのアプリの大部分は、セキュリティとプライバシーの観点から懸念されています。

に サイバーセキュリティ会社Wanderaが発行したレポート は、サードパーティのiOSアプリがAppleのモバイルオペレーティングシステム内でどのように機能し、動作するかについて、驚くべき統計情報を明らかにしました。伝えられるところによると、同社は30,000を超えるiOSアプリケーションをスキャンしました。調査と分析により、アプリの67.7%がデフォルトのiOSセキュリティ機能を意図的に無効にしていることが明らかになりました。正式にはATSと呼ばれ、 アプリトランスポートセキュリティ 、この機能は、リモートサーバーとの安全な通信を確保することを目的としています。



ATSはiOS9で最初に導入されました。この機能は、2015年9月にデビューし、それ以降、すべてのiOSバージョン、および基本的にすべてのiPhoneで普及しています。その後、WWDC 2016で、Appleは2017年1月からすべてのiOSアプリでATSのサポートを義務化することを確認しました。不思議なことに、Appleは2016年12月に計画を棚上げし、アプリが必要に応じてATSをバイパスできるようにしました。



ATSは引き続き含まれており、すべてのiOSアプリでデフォルトで有効になっています。基本的に、ATSプロトコルは安全なHTTPS接続の使用を義務付けています。言い換えると、ATSは、安全ではないが非常に一般的なHTTP接続をすべて効果的にブロックできます。 HTTPSプロトコルは現在ますます一般的になり、開発者の大多数はそれを専用に使用していますが、いくつかのHTTPサーバーがまだ稼働していてアクティブです。



開発者がアプリでATSサポートを無効にする最も可能性の高い原因は、広告フレームワークと広告ネットワークの大部分がスムーズに機能することを保証することです。興味深いことに、そのようなブランドや製品プロモーションネットワークのいくつかは、iOS開発者がアプリ内でATSを無効にすることを強く示唆しています。 Appleは、iOSが広告収入に依存するアプリ内での広告配信用に最適化されるように積極的に取り組んでいますが、開発者は依然として懐疑的です。暗号化要件などの「障害」を取り除くと、開発者が広告ネットワークを組み込むのがはるかに簡単になるという主張がいくつかあります。

言うまでもなく、有料アプリは日常的にATSプロトコルを採用しています。これは、有料アプリが広告収入に依存しておらず、アプリ開発者がATSを無効にして、広告による収益が妨げられないようにする理由がないためです。ちなみに、一部の有料アプリはATSを無効にします。ただし、ここでも、開発者はHTTPサーバーとHTTPSサーバーを介したデータ配信が妨げられないようにすることを望んでいます。

タグ 林檎 iOS iphone