オンライン追跡
多くのユーザーは毎日インターネット上で追跡に直面しています。最も明白で最大の結果の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用に作成されました。