モバイルプラットフォームのトラッカーから身を守る

オンライン追跡



多くのユーザーは毎日インターネット上で追跡に直面しています。最も明白で最大の結果の1つは、ターゲットを絞った広告です。たとえば、Google AdWordsのような巨人を扱ったことがある人なら誰でも、広告主がターゲットオーディエンス設定をどれだけ広範に利用できるかを知っています。





, . .





- -. , : , , . , .





— .





(disconnectme). , .



(Pi-hole ), Android iOS.



Android



– IP- iptables. – root- , Android . root.



. . VpnService VPN, . : -, --tcp, --udp. / . TcpIn, TcpOut, UdpIn, UdpOut , . Github (LocalVPN).



iOS



NetworkExtension.

Android, . NEFilterControlProvider NEFilterDataProvider. , Content Filter Providers (supervised) , - AppStore . Github (sift-ios, FilterControlProvider, FilterDataProvider).



VPN. NetworkExtension VPN.



Personal VPN. . , .



App Proxy Provider. VPN . , .

Packet Tunnel Provider. VPN . .



NEPacketTunnelProvider. – , , , GCDHTTPProxyServer, . . NEPacketTunnelProvider GCDHTTPProxyServer Github (lockdown-ios PacketTunnelProvider).



, VPN



VPN, . – ( VPN) . . ( ). , .





今日は、AndroidとiOSのトラフィックフィルターを実装する方法を検討しました。最も制限のない方法、つまりローカルVPNと、完成品の例と例を使用したその実装の基本について検討しました。これを行うために、カスタムVPNプロトコルを作成する機能を利用しました。彼らの助けを借りて、アプリケーションレイヤーからネットワークレイヤーにアクセスできるようになりました。これにより、着信/発信パケットにフィルターを適用できました。フィルタは、インターネットで利用可能なトラッカードメインのブラックリストに基づいています。



この記事は、テレグラムチャネル@paradiSEcurity用に作成されました




All Articles