Expired Charles Proxy Root Certificate

29 Dec 2021, updated: 11 Mar 2022 To comply with Apple’s rules regarding MacOS certificate expiry dates, Charles’ root certificates have much shorter expiry dates (read article here). This change came into effect on September 1 2020. From version 4.6 of Charles onwards, new root certs will have a 1 year expiry, instead of theContinue reading “Expired Charles Proxy Root Certificate”

Android 11 devices and Charles

07 Jul 2021, updated: 21 Oct 2021 This tutorial will show you how to configure Charles and your Android 11 device so you can view your app’s network traffic in plain text. FYI, the root certificate installation steps are slightly different to older Android versions NOTE: Since Android Nougat (7.1), Google have blocked tools likeContinue reading “Android 11 devices and Charles”

Android Emulators and Charles

30 Jun 2021, updated: 21 Oct 2021 The only slight difference between configuring Charles to work for physical devices and emulators, is the wifi network. Emulators only have 1 available wifi network. All other setup task are the same as for a real physical Android device Android Wi-fi network You will notice that there isContinue reading “Android Emulators and Charles”

Screen mirroring and recording with Charles

Mirroring your device’s screen on your Mac can be really useful if you want to demo some work or show how to recreate a bug. This tutorial will show you how to mirror physical iOS and Android devices on your Mac while recording your screen. We will use Quicktime for mirroring iOS devices. While AndroidContinue reading “Screen mirroring and recording with Charles”

Android devices and Charles

This tutorial will show you how to configure Charles and your device so you can view your app’s network traffic in plain text. NOTE: Since Android Nougat (7.1), Google have blocked you from intercepting/decrypting network traffic from Play Store apps. NOTE: To proceed with this tutorial, you will need to be able to build yourContinue reading “Android devices and Charles”