Cho phép tác tử (agent) thực thi tự động hóa web và trích xuất dữ liệu mà không kích hoạt các cơ chế chống bot (ví dụ: Cloudflare, Akamai, CAPTCHA và vượt qua MFA cũng như 2FA).
# Kỹ năng: Stealth Ninja (Ninja Tàng hình) ## Mục đích Cho phép tác tử (agent) thực thi tự động hóa web và trích xuất dữ liệu mà không kích hoạt các cơ chế chống bot (ví dụ: Cloudflare, Akamai, CAPTCHA). ## Hướng dẫn 1. Ngẫu nhiên hóa các chuỗi user-agent để mô phỏng các bản phân phối trình duyệt thực tế, đã được cập nhật mới. 2. Mô phỏng các chuyển động con trỏ chuột chân thực của con người, tốc độ cuộn trang biến thiên và độ trễ gõ phím tự nhiên. 3. Loại bỏ các dấu hiệu nhận biết tự động hóa bằng cách ghi đè thuộc tính `navigator.webdriver` thành `undefined`. 4. Quản lý và xoay vòng (rotate) linh hoạt các proxy / địa chỉ IP dân cư (residential IPs) giữa các yêu cầu truy cập. 5. Tiếp nhận và giải mã CAPTCHA bằng các dịch vụ giải mã của bên thứ ba nếu bị chặn rõ ràng.
Đánh giá các bảng PostgreSQL và MySQL (tệp schema.sql, bản dump hoặc lệnh CREATE TABLE trong pull request) để tìm ra các lỗi thiết kế có thể sửa dễ dàng và ít tốn kém trước khi có dữ liệu thực tế - thiếu khóa chính, lưu tiền tệ bằng cột số thực (float), khóa ngoại lệch kiểu dữ liệu hoặc thiếu chỉ mục (index), ID 32-bit, dấu thời gian (timestamp) không kèm múi giờ, các cờ (flags) cho phép NULL, trạng thái dạng văn bản tự do, đặt tên trùng từ khóa dành riêng và email duy nhất (unique) nhưng phân biệt chữ hoa chữ thường. Trả về mã DDL đã được hiệu chỉnh. Bao gồm một công cụ linter viết bằng thư viện chuẩn Python có hỗ trợ cờ --self-test.
Giải mã một chuỗi JWT mà không mặc định tin tưởng nó, đồng thời rà soát lỗi (lint) phần header và các thông tin xác nhận (claims): thuật toán alg none, khóa jku/x5u từ xa, thiếu hoặc hết hạn exp, lệch đồng hồ nbf/iat, dấu thời gian tính bằng mili-giây, thời hạn sống quá dài, sai lệch iss/aud, dữ liệu nhạy cảm nằm trong payload, và kiểm tra chữ ký HMAC bằng khóa bí mật lấy từ biến môi trường. Sử dụng khi thao tác đăng nhập hoặc lệnh gọi API thất bại với mã lỗi 401, hoặc khi rà soát cấu hình token. Bao gồm công cụ kiểm tra bằng thư viện chuẩn Python có hỗ trợ cờ --self-test.