Mac Side Grab Kit--charles use

Source: Internet
Author: User

First, Introduction Charles (http://www.charlesproxy.com/) is a common tool for intercepting network packets under Mac. By setting himself up as a network Access Proxy for the system, Charles enables all network access requests to be done through it, enabling the interception and analysis of network packets. Charles is a freeware and can be used for a free 30-day trial. After the trial period, unpaid users can still continue to use, but each use time can not exceed 30 minutes, and start with a 10-second delay. Charles Software and cracked package: Http://pan.baidu.com/s/1qYlEDE (Hope you download the official version of, ha ha ha haha ha) second, install download the latest Charles, official website http://www.charlesproxy.com /, drag the package into the application folder. Show Package content: Here's a picture description to replace the Charles.jar package in Contents->resources->java with the jar package in our cracked folder: Here's a picture description. Using Charles to capture packet analysis on Mac after the software installation is complete, we can intercept the general network request on the Mac, open the software, check the Mac OS X Proxy in the proxy settings, set as the network proxy, if a network request occurs, Can be intercepted here by Charles. Write a picture description here write a picture description Select Grant privileges, and then enter the computer permissions password to get the network request. Here to write a picture description of the four, on the mobile device to grab 1, HTTP grab packet (1), open the Charles Program, (2), check the IP address of Mac computer, System Preferences, network can be viewed, such as my IP address is: 192.168.51.30; (3), Open iOS settings, enter the current WiFi connection (Mac in a LAN), set the HTTP proxy group, fill the server with the IP obtained in the previous step, that is, 192.168.1.7, port 8888: Write a description of the picture (4), iOS devices open the app you want to grab the package for network operation, (5), Charles Pop-Up confirmation box, click the Allow button; Here's a picture description 2, HTTPS grab bag (1) Download the certificate need to download the Charles certificate http:/ Www.charlesproxy.com/ssl.zip, unzip and import into iOS device, here I also downloaded: Http://pan.baidu.com/s/1eSLQQoq, we use Safari to open this link on iOS devices: Here to write the picture description Click Open here to write a picture description Click Install here to write a picture description Click Install, success. (2), set Proxy on Charles's toolbar click on the Proxy button, select the Proxy Settings ... Switch to the SSL tab, select Enable SSL proxying, and on the SSL tab of the locations form fill in the domain name and port to grab the package, click the Add button, in the popup form host fill in the domain name, For example, fill in the Api.instagram.com,port 443; here's a picture description this time we open the NetEase app: here to write a picture description of five, Charles more applications 1, filtering network requests sometimes we just want to crawl a host of network requests, we can set up a filter network, In the recording setting in the Proxy menu, we select the include tag, which allows you to add a whitelist, so that Charles only intercepts requests under this host: Here's a picture description here. 2, Analog speed limit network many times, We need to test the data on the application request when the network is poor, we can simulate setting the speed limit network, in the proxy menu in throttle settings, enable throttling tick, and can be set up below the network settings, only Selected host can set a specified host access to restrict the network. Here to write a picture description here to write a picture description 3, modify the network information, multiple requests in the test interface, sometimes we need to repeatedly make different parameters of the interface request, Charles also support our request parameter modification and multiple requests, right click on the request, now edit: here to write a picture describing the parameters , request type, etc. we can modify, then click on Execute to re-request here to write the picture description

Mac-Side grab kit--charles use

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.