L

Skills Liarjsdev

browser-fingerprint-audit
liarjsdev
ตรวจสอบลายนิ้วมือเบราว์เซอร์เพื่อหาความขัดแย้งภายในด้วย liarjs CLI - canvas, WebGL, WebGL2, WebGPU, เสียง, 220 ฟอนต์, WebRTC และการตรวจสอบเขตเวลา ให้คะแนนเทียบกับมุมมอง TLS/HTTP/ASN ของคำขอเดียวกัน ใช้เมื่อถูกขอให้รันการทดสอบลายนิ้วมือเบราว์เซอร์ ดูว่าลายนิ้วมือมีลักษณะอย่างไร ตรวจสอบความเสถียรของลายนิ้วมือ canvas หรือ WebGL เปรียบเทียบโปรไฟล์ที่ปลอมแปลงกับเบราว์เซอร์จริง หรือค้นหาว่าโปรไฟล์เบราว์เซอร์มีความสอดคล้องกันเองหรือไม่
fingerprint-ci-gate
liarjsdev
ใช้ตรวจสอบการสร้าง (build) กับความผิดปกติของลายนิ้วมือเบราว์เซอร์ด้วย liarjs - บันทึกการสแกนเบสไลน์เป็น JSON เปรียบเทียบการรันครั้งหลังกับไฟล์ดังกล่าว และทำให้งานล้มเหลวเมื่อคะแนนความสม่ำเสมอต่ำกว่าเกณฑ์ขั้นต่ำ ใช้เมื่อถูกขอให้เพิ่มการตรวจสอบลายนิ้วมือหรือการตรวจจับแบบ headless ไปยัง GitHub Actions, GitLab CI หรือไปป์ไลน์อื่น เพื่อจับความผิดปกติใน Chromium build หรือชุดเครื่องมือ scraping ก่อนที่จะเผยแพร่ หรือเพื่อติดตามว่าคะแนนลายนิ้วมือเปลี่ยนแปลงไปอย่างไรในแต่ละคอมมิต
fingerprint-failure-triage
liarjsdev
อ่านรายงานลายนิ้วมือ liarjs และระบุแต่ละการตรวจสอบที่ล้มเหลวให้กับคอมโพเนนต์ที่สร้างมันขึ้นมา - ว่าไอดีการตรวจสอบวัดอะไร สัญญาณมาจากการกำหนดค่าการเปิดตัว ชั้นที่ปรับเปลี่ยนหน้าเว็บ เส้นทางเครือข่าย หรืออิมเมจเครื่องจักร และความล้มเหลวใดที่เกิดขึ้นโดยธรรมชาติในสภาพแวดล้อมแบบ headless หรือ datacenter ใช้เมื่อการสแกนลายนิ้วมือกลับมาพร้อมคะแนนต่ำ หรือเมื่อไอดีการตรวจสอบเช่น webdriver, worker-consistency, gpu-triad, native-integrity หรือ tz ต้องการคำอธิบาย
playwright-stealth-verify
liarjsdev
ตรวจสอบว่าเบราว์เซอร์ที่ขับเคลื่อนด้วย Playwright, Puppeteer, Selenium หรือ CDP แสดงลายนิ้วมือ (fingerprint) ที่สอดคล้องกันหรือไม่ โดยใช้ liarjs เป็นไลบรารีกับ Page ที่คุณมีอยู่แล้ว ได้แก่ navigator.webdriver, โทเค็น HeadlessChrome, เอกลักษณ์ของ worker เทียบกับ main-thread, ความสมบูรณ์ของ API ที่ถูกแพตช์, เอกลักษณ์ GPU ของ WebGL เทียบกับ WebGPU ใช้เมื่อถูกถามว่าเบราว์เซอร์อัตโนมัติดูเหมือนเบราว์เซอร์ปกติหรือไม่ เมื่อต้องการวัดผลการตั้งค่าแบบ headless หรือเอฟเฟกต์ของปลั๊กอิน stealth แทนการคาดเดา หรือเมื่อต้องการยืนยันลายนิ้วมือ...