diff --git a/mitmproxy/addons/onboardingapp/templates/index.html b/mitmproxy/addons/onboardingapp/templates/index.html
index 8487a3cb8..98fcd32d0 100644
--- a/mitmproxy/addons/onboardingapp/templates/index.html
+++ b/mitmproxy/addons/onboardingapp/templates/index.html
@@ -6,7 +6,6 @@ function changeTo(device) {
if (device == "apple") {
var text = `
Apple: How to install on macOS / OSX
- - Download PEM file (from above link)
- Double-click the PEM file
- The "Keychain Access" applications opens
- Find the new certificate "mitmproxy" in the list
@@ -14,20 +13,42 @@ function changeTo(device) {
- A dialog window openes up
- Change "Secure Socket Layer (SSL)" to "Always Trust"
- Close the dialog window (and enter your password if prompted)
- - For iOS version 10.3 or up, you need to make sure mitmproxy is enabled in
- Certificate Trust Settings, you can check it by going to
+ - For iOS version 10.3 or up, you need to make sure mitmproxy is enabled in
+ Certificate Trust Settings, you can check it by going to
Settings > General > About > Certificate Trust Settings
- Done!
`;
}
else if (device == "windows") {
- var text = `Windows: How to install
`;
+ var text = `Windows: How to install on Windows
+
+ - Double-click the P12 file
+ - Select Store Location for Current User and click Next
+ - Click Next
+ - Leave the Password column blank and click Next
+ - Select Place all certificates in the following store
+ - Click Browse and select Trusted Root Certification Authorities
+ - Click Next and then click Finish
+ - Click Yes if prompted for confirmation
+ - Done!
+
`;
}
else if (device == "android") {
- var text = `Android: How to install
`;
+ var text = `Android: How to install on Android
+
+ - Open your device's Settings app
+ - Under "Credential storage," tap Install from storage
+ - Under "Open from," tap where you saved the certificate
+ - Tap the file
+ - If prompted, enter the key store password and tap OK
+ - Type a name for the certificate
+ - Pick VPN and apps or Wi-Fi
+ - Tap OK
+ - Done!
+
`;
}
else if (device == "asterisk") {
- var text = `others
`;
+ var text = "";
}
document.getElementById("dynamic").innerHTML = text;
}