发布者:上海IT外包来源:http://www.lanmon.net点击数:1636
蓝盟IT小贴士,来喽!
HTTPS是一种通过hypertexttransferprotocol (http )进行通信并使用SSL/TLS加密包的网络安全传输协议。 HTTPS开发的主要目的是提供网络服务器身份验证和保护交换数据的隐私和完整性。
简言之,在不太考虑技术细节而加密HTTPS的情况下,被认为除了服务器侧和客户端侧之外,在中间的传输中无法获得传输内容,因此通过采用HTTPS作为传输协议,能够防止数据被盗,机密分析也利用HTTPS
由于客户端仍然在收集数据并通过网络传输数据,因此即使将HTTPS用作传输协议,数据完整性问题也无法解决。
并且,HTTPS也不能阻止数据的伪造,伪造者能够在客户端直接抓住传送的内容,从中得到传送API和传送协议后,能够直接调用API以HTTPS传送伪造的数据,进而能够在模拟器中执行App.

如上所述,HTTPS在传输期间加密传输协议,并且,恶意第三方无法获取客户端的数据,并且无法获得所传输的内容和传输协议。 因此,当然,不仅通过传输协议进行加密,还可以加密所传输的内容。
这样的优点在于能够阻止恶意第三方获得传输协议,从而不能通过直接调用API来伪造数据,但是对于仿真器执行App或直接通过机器执行App来伪造数据的手段依然是无用的。 同时,即使对传输内容进行加密,也无法改变在客户端收集数据或通过公用网传输数据的本质,因此无法解决数据完整性的问题。
同时,由于需要加密传输内容,因此数据收集的代码和传输协议不再是开放源代码,从而易于被恶意第三方破坏加密方案。 内部***方面的数据收集方案没有问题,但第三方分析工具可能无法集成对安全和隐私敏感的客户,除非其代码是打开的。 同时,由于传输协议不是开源的,系统的开放性也大大降低。 因此,神经策略分析不采用传输内容加密来优先保证SDK和传输协议的开放性,消除SDK整合时的顾虑。首先,百度选择在全站使用HTTPS加密。 主要目的是篡改第三方(例如运营商等)对用户回复的网页而不加入第三方的广告。 当然,这种做法也客观地保证了用户的操作不会被第三方盗用。
接着,对于Spider等非人工的访问方式取得检索结果的行为,不是在访问时进行块等处理,而是进行统计上复杂的流程清洗等antispam手段得到正确的流程,主要维持用户体验,通过块错误得到正常的用户的访问。
分享到: