1. UA detection

UA detection detects non-browser initiated requests. The website background checks whether a request is abnormal by using the request header of the browser. User-agent User-agent: indicates the identity of the request carrier

Cookie reverse crawl

The principle of climbing

  • Cookies can be set for a valid period

  • Cookies can have dynamically changing key-value pair data

    Therefore, it is not wise to write cookies to a header dictionary

IP address blocking

In a short period of time, if a site initiates a high-frequency request, the site will blacklist the requested IP

4. Login verification

Verification code 12306

Screenshot Analysis

Hexadecimal use of developer tools

Seven JS confusion

  • The server encrypts the implementation of the core JS function
  • Processing interpretation anti – obfuscation – brute force cracking