package com.peachpasswords.qa; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.webkit.WebView; /** Companion app page that claims a victim domain without being a verified browser. */ public class QaSpoofedWebViewActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); WebView webView = new WebView(this); webView.setContentDescription("Spoofed victim-domain page"); webView.getSettings().setJavaScriptEnabled(true); webView.loadDataWithBaseURL( "https://github.com/login", "
", "text/html", "UTF-8", null ); webView.setImportantForAutofill(View.IMPORTANT_FOR_AUTOFILL_YES); setContentView(webView); } }