MAC Charles Grab Kit tool
Unfortunately, Fidder uses C # to develop, so it can't be used on Mac, but there is another grab bag artifact, is Charles, it is Java development, so cross-platform, not only can be used on the Mac, Linux and window can be used, Of course, you need to install the JDK in order to run, and there is also a problem is that he is charged.
First, download
First to its official website http://www.charlesproxy.com/can download to the latest version.
This is 3.9.3 version, download down, installation is not more said, very easy .... To open the interface:
Second, crack
But this charge, then start to crack it, in fact, the crack is very simple is to replace a file can be found on the Internet: Charles3.9.3 cracked jar file
After downloading it, we can crack it:
Open the application, select Charles, and select Display package content:
Then click Contents->resources->java:
Then replace the Charles.jar we downloaded to Charles.jar here. And then turn on Charles again, wouldn't be too prompt for 30 days to use, cracked and done
Third, grasping the bag
Let's take a look at how to grab a bag.
First, HTTP Grab bag
1, open the Charles program
2, check the IP address of the MAC computer, System Preferences set-> network can be viewed, such as my IP address is: 192.168.1.7
3, open the iOS settings, into the current WiFi connection (Mac in a local area network), set up HTTP proxy group, the server is completed in the previous step of the IP, that is, 192.168.1.7, Port fill 8888:
4, iOS device open you want to grab the bag of the app for network operation
5, Charles pop-up confirmation box, click the Allow button can
Second, HTTPS grab bag
Need to download Charles certificate Http://www.charlesproxy.com/ssl.zip, unpack and import to iOS device, here I also download well:
We use Safari in the iOS device to open this link:
Click to open: Click to install:
Click Install again, the certificate is installed successfully
Then click on the Proxy button on the Charles toolbar and select Proxy Settings ...
Switch to the SSL tab, select Enable SSL proxying, do not turn off the election, and the next step
This step is different from Fiddler, fiddler install the certificate can grasp the HTTPS URL of the package, Charles is troublesome, need in the previous step of the SSL tab locations form fill in the domain name and port to grab the package, click the Add button, In the pop-up form of the host fill in the domain name, such as filling api.instagram.com,port fill 443
At this time we open NetEase app:
You can see the data, so the grab bag work is done.
Note: When we do not grab the bag, we will shut down the Charles, this time iOS is not access to the network, because the proxy (is Charles), the need for the agent in iOS to shut down, this is the catch when the error is often made.
Thank you for reading, I hope to help you, thank you for your support for this site!