Thiết lập proxy Charles
Truy cập trang web Charles Proxy và tải xuống phiên bản tương thích với hệ điều hành của bạn.
Cài đặt Charles Proxy bằng cách làm theo hướng dẫn được cung cấp trên trang web.
Mở Charles Proxy.
Ở Charles, đi tới Trợ giúp > Ủy quyền SSL > Cài đặt chứng chỉ Charles Root.
Làm theo hướng dẫn để cài đặt chứng chỉ trên hệ điều hành của bạn.
Định cấu hình trình duyệt web của bạn để sử dụng Charles làm proxy:
Nắm bắt lưu lượng mạng
Ở Charles, đi tới Proxy > Cài đặt ủy quyền SSL.
Nhấp vào Thêm và nhập * cho cả Máy chủ và Cổng để bật ủy quyền SSL cho tất cả các miền.
Đảm bảo Charles đang ghi lại lưu lượng truy cập bằng cách nhấp vào nút ghi (vòng tròn màu đỏ) trên thanh công cụ.
Mở trình duyệt web của bạn và điều hướng đến trang nơi triển khai reCAPTCHA v3.
Xác định tham số hành động của trang reCAPTCHA v3
Thực hiện các hành động trên trang web kích hoạt xác minh reCAPTCHA v3. Điều này có thể bao gồm việc gửi biểu mẫu, đăng nhập hoặc bất kỳ tương tác nào khác của người dùng yêu cầu xác minh.
Ở Charles, hãy tìm các yêu cầu mạng liên quan đến recaptcha hoặc google.com/recaptcha.
Những yêu cầu này thường chứa thông tin về quy trình reCAPTCHA, bao gồm cả tham số tác vụ trang.
Nhấp vào yêu cầu mạng có liên quan ở Charles để xem chi tiết.
Trong ngăn chi tiết yêu cầu thay đổi thành tab Protobuf, hãy tìm tham số hành động. Tham số này thường được bao gồm trong tải trọng của yêu cầu và cho biết bối cảnh cụ thể của quá trình xác minh reCAPTCHA.
Trích xuất và sử dụng tham số hành động
Khi bạn đã xác định được thông số hành động của trang recaptcha v3, hãy ghi lại giá trị của nó. Giá trị này rất quan trọng để định cấu hình và hiểu hoạt động của reCAPTCHA v3 trên trang web của bạn.
Sử dụng tham số hành động để tinh chỉnh việc triển khai reCAPTCHA v3 của bạn, đảm bảo rằng nó phản ánh chính xác các tương tác của người dùng và cung cấp khả năng bảo vệ đáng tin cậy chống lại thư rác và lạm dụng.