Skip to content
tinAI
Go back

ChatGPT Ngăn Bạn Nhập Liệu Cho Đến Khi Cloudflare Đọc Trạng Thái React. Tôi Đã Giải Mã Chương Trình Này

Bài gốc: ChatGPT Won't Let You Type Until Cloudflare Reads Your React State. I Decrypted the Program That Does It.

Tác giả: Unknown

Ngày đăng: Dịch ngày:

TL;DR

Mỗi tin nhắn ChatGPT kích hoạt một chương trình Cloudflare Turnstile chạy ngầm trong trình duyệt. Chương trình này kiểm tra 55 thuộc tính từ trình duyệt, mạng Cloudflare và ứng dụng React của ChatGPT. Nó không chỉ xác nhận bạn đang sử dụng trình duyệt thật mà còn rằng ứng dụng React đã khởi động đầy đủ.

Giới thiệu

Chương trình Cloudflare Turnstile hoạt động trong trình duyệt khi gửi tin nhắn trên ChatGPT, được mã hóa để ẩn đi các chi tiết từ người dùng cuối.

Tính năng chính

Chi tiết mã hoá

outer = json.loads(bytes(
    base64decode(dx)[i] ^ p_token[i % len(p_token)]
    for i in range(len(base64decode(dx)))
))

Cách chương trình hoạt động

Thu thập thông tin

Mỗi chương trình con thu thập thông tin từ 55 thuộc tính được tổ chức trong 3 lớp:

Tạo token

Sau khi dữ liệu được thu thập, chương trình thực thi các lệnh cuối và tạo ra một OpenAI-Sentinel-Turnstile-Token được gửi trong mỗi yêu cầu trò chuyện.

[
  [96.05, 3.99, 3.99],
  [22.58, 46.15, 57.34],
  [33.34, 3.99, 74.43],
  [1.51, 56.88, 3.99]
]

Kết luận

Sự mã hóa chủ yếu ngăn chặn việc tự kiểm tra, nhưng không ngăn chặn được phân tích chuyên sâu. Các dịch vụ của Cloudflare có thể điều chỉnh program để thay đổi các tiêu chí kiểm tra mà không cần thông báo.


Read Original (EN) Quay lại Newsletter