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

你可能感兴趣的:(WebView的安全问题)