SSL Proxying Settings

It is really important that you understand what should be included and excluded from your SSL proxy settings. If you attempt decrypt all network traffic, by entering * as the Host value, websites and applications on your machine will eventually start throwing errors! The * character causes side effects! By entering the * character intoContinue reading “SSL Proxying Settings”

Rewrite – Modify the Response

The Rewrite feature allows you to automatically modify distinct parts of the Response. Here are some helpful use cases: Quickly generate 4XX/5XX error scenarios that would otherwise be difficult or time consuming to create Continue to do front-end testing even when services throw 4XX/5XX errors Save Responses that are hard to recreate so they canContinue reading “Rewrite – Modify the Response”

Rewrite – Tips & Tricks

Here are some tips and tricks I’ve picked up over the years while working with Rewrites that make creating them a little easier! The ‘Notes’ Columns Swap ‘Info’ column for ‘Notes’ The more Rewrites you use the more sense it makes to swap the ‘Info’ column for the ‘Notes’ one Right-click the the bar withContinue reading “Rewrite – Tips & Tricks”

Rewrite – Modify the Request and the Response

The Rewrite feature allows you to automatically change parts of HTTP Requests and Responses every time they meet a pre-defined set of rules. This tutorial will show you how to use the Rewrite feature to change the Request and the Response. Please note that you need to compete the Rewrite – Modify the Request tutorialContinue reading “Rewrite – Modify the Request and the Response”

Rewrite – Modify the Request

The Rewrite feature allows you to automatically modify different elements of a Request. If you are familiar with Breakpoints, you can think of Rewrites as ‘automated Breakpoints’. The Rewrite feature has a long list of other rules you can add to your Request. You can add rules to: add, edit or delete headers change theContinue reading “Rewrite – Modify the Request”

Breakpoints – Modify the Request

The Breakpoint feature is great if you want to just intercept 1 Request (or Response) and modify some element of it. If you are a frequent user of Breakpoints, you also should have a look at the Rewrite feature. The following tutorial will show you how to use the Breakpoints feature to intercept a Request,Continue reading “Breakpoints – Modify the Request”

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”