装修问答
您所在的位置是:首页 >> >> 装修问答
装修问答
您所在的位置是:首页 >>装修问答

装修问答

为什么手机app上面会有广告

发布时间:2025-01-22 21:51:39

应该是运营商劫持。 运营商劫持一般有两种,分别是DNS劫持和HTTP劫持。根据不同的的情况,做出不同的判断,有HTTP劫持,那么先来说HTTP劫持。 目测打开的是App中嵌入的h5页面,App本身没有添加广告,这个广告是运营商通过HTTP劫持加上去的。运营商在你和网站交互的过程中的劫持了你的请求,并在正常的数据流中插入精心设计的网络数据报文,导致你的设备错误解释数据,显示弹窗广告。 解决办法:对于个人用户来说,向运营商投诉,不过运营商一般会以中毒之类的理由搪塞。如果运营商不解决,那么可以向工信部投诉。下面是地址:申诉提交,工业和信息化部电信用户申诉受理中心,PoweredCMSECMS 。对于App提供商来说,可以用HTTPS协议避免HTTP劫持,而且这种解决方案成本不高。第二种是DNS劫持。 在因特网中,机器的识别码是IP地址,而我们访问网站通常使用的是域名。要让域名对应到IP地址上就需要DNS服务器。DNS是域名和IP地址相互映射的一个分布式数据库,浏览器拿到我们给出的域名,交给DNS,让DNS返回IP地址供浏览器访问。如果运营商在DNS上做手脚,那么你给出的域名就不会指向你要去的那个网站。很常见的就是当输入错误域名时被转向114导航。如果运营商不只是把错误域名解析到114导航之类的网页,而是把特定的,正确的域名也指向别的网站的话,就出现了较为恶劣的DNS劫持。 解决办法:对于个人用户处理办法同上,但需要注意的是,DNS劫持并非一定是运营商所为,路由器受攻击,运营商的一些节点受第三方控制等原因也会导致DNS劫持。对于App提供商来说,使用HTTPS协议同样可以基本杜绝DNS劫持。

本站热点

热点tag标签