L

Liarjsdev技能

browser-fingerprint-audit
liarjsdev
使用 liarjs CLI 审计浏览器指纹的内部矛盾——canvas、WebGL、WebGL2、WebGPU、音频、220 种字体、WebRTC 和时区探测,并对照同一请求的 TLS/HTTP/ASN 视图进行评分。当被要求运行浏览器指纹测试、查看指纹外观、检查 canvas 或 WebGL 指纹稳定性、将伪造配置文件与真实浏览器进行比较,或判断浏览器配置文件是否自洽时使用。
fingerprint-ci-gate
liarjsdev
使用liarjs根据浏览器指纹回归来门控构建——将基线扫描保存为JSON,将后续运行与其进行差异比较,并在一致性评分低于下限时使任务失败。当需要在GitHub Actions、GitLab CI或其他流水线中添加指纹或无头检测检查、在Chromium构建或爬虫框架发布前捕获回归、或跨提交跟踪指纹评分变化时使用。
fingerprint-failure-triage
liarjsdev
读取 liarjs 指纹报告,并将每个失败的检查归因于产生它的组件——检查 ID 衡量什么,信号是来自启动配置、页面修改层、网络路径还是机器镜像,以及哪些失败是无头或数据中心环境固有的。当指纹扫描得分较低,或当 webdriver、worker-consistency、gpu-triad、native-integrity 或 tz 等检查 ID 需要解释时使用。
playwright-stealth-verify
liarjsdev
检查您已有的Playwright、Puppeteer、Selenium或CDP驱动的浏览器是否呈现出一致的指纹,使用liarjs作为库——包括navigator.webdriver、HeadlessChrome令牌、worker与主线程身份、补丁API完整性、WebGL与WebGPU的GPU身份。当需要判断自动化浏览器是否看起来像正常浏览器时、当需要测量而非假设无头设置或隐身插件效果时、或当需要对指纹进行断言……时使用。