WebView的安全问题

Android4.3的时候,WebView用的是webkit;4.4用的是Chromium(Blink引擎);5.0 WebView独立。

4.4以前WebView的addJavascriptInterface的安全问题比较严重,包括跨站脚本攻击(XSS),SQL注入和 Insecure Direct Object References。

XSS会带来这几个问题:
1.通过file://来访问SharedPreference

  1. 通过smsJSInterface.launchSMSActivity发短信
  2. 修改html, css等

安全地带
如果WebView访问的服务器都是自己的,并且WebView不会访问外链,就不用担心这个问题了。

原文地址:
https://medium.com/@manuelvicnt/android-webviews-1cbe1ffb7a2b?__s=fr2jjz6ri4by8nydwmsf

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容