隐私与安全

一文读懂VPN流量加密不能解决哪些网络安全问题

很多普通用户甚至部分企业运维人员都存在认知误区,认为开启VPN流量加密之后就能覆盖全链路的网络安全防护,彻底规避所有数据泄露风险。实际上VPN流量加密的作用边界非常清晰,仅能保护用户终端到VPN接入节点之间的传输链路不被中间窃听,大量常见的网络安全风险完全不在它的防护覆盖范围内,本文结合家用上网、企业远程办公的真实场景,拆解VPN流量加密不能解决的实际问题,帮大家避开使用误区。

终端侧的恶意软件窃取行为无法被VPN加密拦截

很多用户误以为开启VPN流量加密之后,自己设备上的所有数据都会被自动加密保护,实际上VPN的加密逻辑是从设备的虚拟网卡出口才开始执行,如果你本地的电脑、手机已经被植入了键盘记录类的恶意程序,这些程序会在数据还没进入VPN虚拟网卡之前,就把你输入的账号密码、聊天内容直接截走。

网络设备:VPN流量加密:不能解决哪些问 | ProtonVPN

VPN加密仅覆盖终端到接入节点的传输链路,无法拦截本地恶意软件的窃取行为

验证这个场景的操作也很简单,你可以在测试设备上安装合法的本地行为审计工具,记录你输入的网银密码内容,之后开启VPN连接访问正规网银站点,你会发现审计工具依然能完整抓取到你输入的明文密码,这部分数据根本没有经过VPN的加密封装流程。

很多企业用户配置了总部的VPN接入内网之后,依然出现终端内部资料泄露的问题,本质上就是忽略了终端侧的安全防护,VPN加密本身不会扫描你本地的进程行为,也不会拦截本地程序的文件读取操作,哪怕所有对外传输的流量都被加密,免费好用梯子本地的恶意程序依然可以通过其他渠道把数据外传。

目标服务侧的身份仿冒和钓鱼站点风险不受VPN加密保护

VPN流量加密只是把你到VPN节点之间的传输链路做了加密封装,当解密后的流量从VPN节点发往你要访问的目标站点时,这部分链路的安全校验逻辑和你普通上网没有任何区别。如果你手动输入了仿冒支付平台的钓鱼域名,哪怕全程开着VPN加密,你提交的银行卡信息依然会直接发送到钓鱼站点的服务器上。

很多用户遇到过开启VPN之后访问陌生站点,依然收到浏览器的证书风险提示,这就是因为VPN不会修改你终端的DNS解析逻辑,ProtonVPN也不会主动校验你要访问的站点的身份合法性,钓鱼站点的伪造证书问题不会因为VPN加密就自动消失。

常见的误区是不少用户觉得用了VPN之后就可以随意点击陌生链接,实际上哪怕传输过程没有被窃听,你主动把敏感数据提交给恶意站点的行为,VPN完全没有办法干预,也不会弹出任何风险提示。

VPN节点本身的流量窥探风险不在加密防护范围内

VPN的加密传输链路终止在你接入的VPN节点上,所有流量在节点处都会被解密还原成明文再转发出去,如果你接入的是不受信任的公共VPN节点,节点运营方完全可以看到你所有的浏览记录、提交的表单内容,这部分风险是VPN流量加密本身无法规避的。

普通用户可以通过简单的配置验证这个边界,你在本地开启VPN之后访问HTTP协议的明文站点,在VPN节点的后台抓包就能直接看到你提交的所有明文内容,这部分内容在节点侧没有任何加密保护。很多企业自建VPN的时候会额外配置节点侧的流量审计规则,就是因为单纯的VPN加密无法约束节点本身的访问行为,免费好用梯子必须额外叠加节点侧的权限管控才能避免内部数据泄露。

局域网侧的终端扫描和ARP欺骗风险无法被VPN加密阻断

当你连接公共WiFi的时候,哪怕开启了VPN流量加密,同局域网下的攻击者依然可以发起ARP欺骗,诱导你的设备把VPN连接的数据包转发到恶意设备上,虽然攻击者无法解密VPN封装后的内容,但可以直接中断你的VPN连接,或者篡改你的VPN连接握手报文,诱导你连接到伪造的VPN服务器。

验证这个场景可以在同一局域网下用合法的网络测试工具发起ARP扫描,你会发现哪怕终端开启了VPN,本地网卡的ARP响应依然会暴露你的设备IP和MAC地址,攻击者依然可以针对你的设备发起端口扫描,探测你本地开放的共享服务漏洞。很多用户在公共咖啡馆上网的时候,明明开了VPN依然出现网络频繁掉线的问题,很多时候就是局域网侧的攻击干扰了VPN的底层连接,这部分风险完全不在VPN流量加密的防护范围内。

Wi-Fi 与路由器编辑组 - ProtonVPN
检查无线信号、设备摆放与有线连接,逐步定位家庭网络瓶颈。
查看更多文章
连接指南

从一个连接问题开始

遇到固定IP配置与VPN冲突相关问题,可从“对照网络规划修正基础设置后再连接”开始阅读。不要用猜测地址替代管理员分配的配置,需要结合具体环境判断。