L

Skills de Liarjsdev

browser-fingerprint-audit
liarjsdev
Auditar una huella de navegador en busca de contradicciones internas con la CLI de liarjs: canvas, WebGL, WebGL2, WebGPU, audio, 220 fuentes, sondas de WebRTC y zona horaria, puntuadas contra la vista TLS/HTTP/ASN de la misma solicitud. Úsalo cuando se te pida ejecutar una prueba de huella de navegador, ver cómo se ve una huella, comprobar la estabilidad de la huella de canvas o WebGL, comparar un perfil falsificado con un navegador real, o averiguar si un perfil de navegador es autoconsistente.
fingerprint-ci-gate
liarjsdev
Condiciona una compilación a regresiones de huellas de navegador con liarjs: guarda un escaneo de referencia como JSON, compara ejecuciones posteriores contra él y falla el trabajo cuando la puntuación de consistencia cae por debajo de un umbral. Úsalo cuando se te pida añadir una verificación de huellas o detección de headless a GitHub Actions, GitLab CI u otro pipeline, para detectar una regresión en una compilación de Chromium o un harness de scraping antes de que se publique, o para rastrear cómo cambia la puntuación de huellas entre commits.
fingerprint-failure-triage
liarjsdev
Lee un informe de huella de liarjs y atribuye cada verificación fallida al componente que la produjo: qué mide el id de la verificación, si la señal proviene de la configuración de lanzamiento, de la capa que modifica la página, de la ruta de red o de la imagen de la máquina, y qué fallos son inherentes a los entornos headless o de centro de datos. Úsalo cuando un escaneo de huella devuelva una puntuación baja, o cuando un id de verificación como webdriver, worker-consistency, gpu-triad, native-integrity o tz necesite explicación.
playwright-stealth-verify
liarjsdev
Verifica si un navegador controlado por Playwright, Puppeteer, Selenium o CDP presenta una huella digital coherente, usando liarjs como librería contra una Page que ya tengas: navigator.webdriver, tokens de HeadlessChrome, identidad de worker frente al hilo principal, integridad de APIs parcheadas, identidad de GPU WebGL frente a WebGPU. Úsalo cuando se pregunte si un navegador automatizado parece uno normal, cuando una configuración headless o el efecto de un plugin de sigilo necesite medirse en lugar de asumirse, o cuando se requiera una afirmación sobre la huella digital...