在线追踪
许多用户每天都会在Internet上面临跟踪。有针对性的广告是最明显和最大的后果之一。任何曾经与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协议的功能。在他们的帮助下,我们可以从应用程序层访问网络层,这使我们可以将过滤器应用于传入/传出数据包。我们的过滤器基于Internet上可用的跟踪器域黑名单。
本文是为Telegram频道@paradiSEcurity准备的。