WP

waterbili/perimeterx_reverse

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

26 stars 质量 52 趋势 15NOASSERTION

给定目标 URL + AppID,该项目完全通过纯数学(Node.js)重建 PerimeterX 收集 POST 链,并输出有效的 _pxN cookie。

概览

给定目标 URL + AppID,该项目完全通过纯数学(Node.js)重建 PerimeterX 收集 POST 链,并输出有效的 _pxN cookie。每个常数、字段位置和字段类型均从中提取,绝不来自内存或过时文档。仅用于研究/教育。 ⚠️ 不是抓取工具——不提供代理池、调度器、IP 轮换或解决方案。使用前请参见免责声明。 - — EV1/EV2/EV3 传感器有效载荷→收集器 POST 链→ _pxN,无头浏览器。- (反转/) — 载荷 XOR/base64/交错,PC(HMAC-MD5),OB 解码,SID stego,UUID v1,djb2,内存,防篡改,/ns。- — 捕获 6 个真实批次,锁定 STATIC 字段,反转 SDK 中的 DYNAMIC 字段。~90% 的代码端口跨站点;仅常量 + 少数 b64 密钥不同。- — 同一 SDK 因客户配置不同;项目对严格→严格→严格+及每个额外服务器端检查的要求进行宽松说明。

概述(AI 翻译)

纯算法重建PerimeterX的_px3 / _px2cookie链——无浏览器,无自动化框架。

中文 ·快速入门 ·工作原理 ·文档 ·AI技能 ·授权

给定一个目标 URL + AppID,本项目将完全重建 PerimeterX 收集 POST 链 纯数学(Node.js)并发出一个有效的_pxN的cookie。每个常数、场位和场类型 是从实时截获提取的,绝不是从记忆或陈旧文档中提取的。仅限于研究/教育。

⚠️ 仅限研究、教育和个人安全审计使用。 非抓取工具——不提供代理 池、调度器、IP 轮换或解决集成问题。使用前请参见免责声明。

它的作用

  • 重建静默集电流 — EV1/EV2/EV3传感器有效载荷→集电器POST链→_pxN,无头浏览器。
  • 9 可重用加密/编码原语(revers/)——有效载荷XOR/base64/交错,PC(HMAC-MD5),OB解码,SID stego,UUID v1,djb2,内存,防篡改,/ns。
  • 模板方法论 — 捕获6个真实批次,锁定静态字段,反向SDK中的动态字段。~90%的代码端口跨站点;仅常量+少数B64键不同。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Given a target URL + AppID, this project rebuilds the PerimeterX collector POST chain entirely in pure math (Node.js) and emits a valid _pxN cookie. Every constant, field position, and field type is extracted from live captures, never from memory or stale docs. Research / education only.

⚠️ Research, education, and personal security-audit use only. Not a scraping tool — ships no proxy pools, schedulers, IP rotation, or solving integrations. See Disclaimer before use.

What it does

  • Reconstructs the silent collector flow — EV1/EV2/EV3 sensor payloads → collector POST chain → _pxN, no headless browser.
  • 9 reusable crypto/encoding primitives (revers/) — payload XOR/base64/interleave, PC (HMAC-MD5), OB decode, SID stego, UUID v1, djb2, memory, anti-tamper, /ns.
  • Template methodology — capture 6 real batches, lock STATIC fields, reverse DYNAMIC fields from the SDK. ~90% of code ports across sites; only constants + a handful of b64 keys differ.
  • Three deployment tiers — the same SDK is configured differently per customer; the project documents lenient → strict → strict+ and what each extra server-side check requires.

Validated sites

Site Tier Cookie Chain Result
ifood.com.br lenient _px3 (ttl 330) 2-POST 10/10
grubhub.com lenient _px2 (ttl 500) 2-POST 10/10
walmart.com lenient _px3 (ttl 330) 2-POST 10/10 ²
totalwine.com strict _px2 (ttl 330) 3-POST + EV3 10/10
academy.com strict+ _px3 (ttl 330) 3-POST + TLS/IP-bound trust 10/10 ¹

All constants come straight from real POST-body captures (6 auditable batches per public site).

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add waterbili/perimeterx_reverse
新手?先看 mcpskill.org 教程 →