L

Skills Liarjsdev

browser-fingerprint-audit
liarjsdev
Kiểm tra dấu vân tay trình duyệt để tìm các mâu thuẫn nội tại bằng liarjs CLI — các bài kiểm tra canvas, WebGL, WebGL2, WebGPU, audio, 220 phông chữ, WebRTC và múi giờ, được chấm điểm dựa trên góc nhìn TLS/HTTP/ASN của cùng một yêu cầu. Sử dụng khi được yêu cầu chạy kiểm tra dấu vân tay trình duyệt, xem dấu vân tay trông như thế nào, kiểm tra độ ổn định của dấu vân tay canvas hoặc WebGL, so sánh hồ sơ giả mạo với trình duyệt thật, hoặc xác định xem hồ sơ trình duyệt có tự nhất quán hay không.
fingerprint-ci-gate
liarjsdev
Chặn bản dựng khi có hồi quy dấu vân tay trình duyệt bằng liarjs - lưu bản quét cơ sở dưới dạng JSON, so sánh các lần chạy sau với nó, và đánh trượt công việc khi điểm nhất quán giảm dưới mức tối thiểu. Sử dụng khi được yêu cầu thêm kiểm tra dấu vân tay hoặc phát hiện headless vào GitHub Actions, GitLab CI hoặc một pipeline khác, để bắt hồi quy trong bản dựng Chromium hoặc khung thu thập trước khi nó được phát hành, hoặc để theo dõi cách điểm dấu vân tay thay đổi qua các commit.
fingerprint-failure-triage
liarjsdev
Đọc báo cáo fingerprint của liarjs và quy từng kiểm tra thất bại cho thành phần đã tạo ra nó - id kiểm tra đo lường điều gì, tín hiệu đến từ cấu hình khởi chạy, lớp sửa đổi trang, đường mạng hay hình ảnh máy, và những lỗi nào vốn có trong môi trường headless hoặc trung tâm dữ liệu. Sử dụng khi quét fingerprint trả về điểm thấp, hoặc khi cần giải thích một id kiểm tra như webdriver, worker-consistency, gpu-triad, native-integrity hoặc tz.
playwright-stealth-verify
liarjsdev
Kiểm tra xem trình duyệt điều khiển bởi Playwright, Puppeteer, Selenium hoặc CDP có hiển thị dấu vân tay nhất quán hay không, sử dụng liarjs như một thư viện đối với một Page bạn đã có - navigator.webdriver, mã thông báo HeadlessChrome, danh tính worker so với main-thread, tính toàn vẹn của API đã được vá, danh tính GPU WebGL so với WebGPU. Sử dụng khi được hỏi liệu trình duyệt tự động có trông giống trình duyệt thông thường hay không, khi thiết lập headless hoặc tác động của plugin ẩn danh cần được đo lường thay vì giả định, hoặc khi một xác nhận về dấu vân tay...