Commit dd29eeb6 authored by wang's avatar wang

111

parent 78faf2ed
......@@ -4482,7 +4482,7 @@ try {
return !(!t || "object" !== f(t)) && (t["do"] || t["ob"]);
}
function fs(e, t) {
console.log('res', e)
console.log('res', e.length,JSON.stringify(e))
var n = 398;
var r = 385;
var a = 388;
......@@ -4499,6 +4499,9 @@ try {
var m;
var T = G["split"]("|");
var g = T["shift"]();
if (g === 'o11o1ooo'){
console.log('result', T)
}
var y = t ? qf[g] : $f[g];
if (T[0] === jn[st]) {
var w;
......
let virtual ={"t":"PX561","d":{"PX11719":true,"PX11984":"rr@https://client.perimeterx.net/PXVb73hTEg/main.min.js:1534:13\nru@https://client.perimeterx.net/PXVb73hTEg/main.min.js:3033:28\nLc@https://client.perimeterx.net/PXVb73hTEg/main.min.js:2843:15\n@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:503824\nP@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:503362\ne@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:312173\nt@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:310344\nuf@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:301844\nuf@[native code]","PX11933":true,"PX11454":"visible","PX12099":"4YCJ4YGQ4YCa4YCG4YCf4YCe4YGQ4YGI4YGD4YGe4YGQ4YCa4YCX4YCT4YCW4YGQ4YGI4YGD4YGe4YGQ4YCf4YCX4YCG4YCT4YGQ4YGI4YGB4YGe4YGQ4YCG4YCb4YCG4YCe4YCX4YGQ4YGI4YGD4YGe4YGQ4YCB4YCR4YCA4YCb4YCC4YCG4YGQ4YGI4YGG4YGe4YGQ4YCB4YCG4YCL4YCe4YCX4YGQ4YGI4YGB4YGe4YGQ4YCQ4YCd4YCW4YCL4YGQ4YGI4YGD4YGe4YGQ4YCW4YCb4YCE4YGQ4YGI4YGA4YGG4YGe4YGQ4YCQ4YCA4YGQ4YGI4YGD4YGe4YGQ4YCT4YGQ4YGI4YGD4YGe4YGQ4YCQ4YCH4YCG4YCG4YCd4YCc4YGQ4YGI4YGB4YGe4YGQ4YCB4YCC4YCT4YCc4YGQ4YGI4YGE4YGe4YGQ4YCB4YCE4YCV4YGQ4YGI4YGD4YGe4YGQ4YCV4YGQ4YGI4YGB4YGe4YGQ4YCC4YCT4YCG4YCa4YGQ4YGI4YGG4YGe4YGQ4YCU4YCd4YCA4YCf4YGQ4YGI4YGD4YGe4YGQ4YCb4YCc4YCC4YCH4YCG4YGQ4YGI4YGG4YGe4YGQ4YCe4YCT4YCQ4YCX4YCe4YGQ4YGI4YGG4YGe4YGQ4YCa4YGG4YGQ4YGI4YGD4YGe4YGQ4YCG4YCX4YCK4YCG4YCT4YCA4YCX4YCT4YGQ4YGI4YGD4YCP","PX11699":107952,"PX1133":7244,"PX1132":"46c3f6d1774edfb34eb364b8ce3c94e4a46d04eeffbaf5eb35352eb4f38372d5","PX12126":true,"PX11657":1,"PX12501":"382519af73159a2fde348c372c972594","PX12520":true,"PX11991":1,"PX11837":0,"PX11632":0,"PX11409":0,"PX11926":[{"PX12343":"pointerup","PX11652":0,"PX11699":106142,"PX12270":"true"}],"PX12160":[""],"PX11427":482,"PX12208":0,"PX11824":442,"PX11631":59,"PX11843":393,"PX11781":852,"PX11906":["getAttribute","className","nodeName","nodeName"],"PX11945":274,"PX12174":42,"PX11882":"pointerdown","PX11642":274,"PX11313":401,"PX11772":103324,"PX12024":274,"PX11759":42,"PX11896":"pointerup","PX11633":274,"PX11445":401,"PX12417":106142,"PX12382":[2814],"PX11735":true,"PX11874":"en","PX12205":"d9fd7d30fdea699092cab13356e3470e8ba18f7c61f4182581803fedd8dd938dedf5252a0ddc60ce17ab94abb0a289374d46d23799b088eadc6665b531a726e7","PX11357":8506,"PX11360":327,"PX11321":6862,"PX11351":false,"PX11919":false,"PX11710":false,"PX12407":false,"PX12411":852,"PX11494":393,"PX12265":1,"PX11706":"PX12374","PX12489":"v1.9.8","PX12499":false,"PX12500":false,"PX12521":true,"PX12522":false,"PX12529":true,"PX12538":true,"PX12537":4,"PX12544":true,"PX12589":"succeeded","PX12590":"f90e700d5ef54c15aebdb0194acc565efefec9badf8a460f94fd11055fa662911165d8874ff45c7c729dda3941b3867c5f1ab4dbe7b844e6e90067f34db1b2d1f7db753187dc5cee5bb016f447d7a1245e02a11cb66554af5340ff6341bfbf3501666555def77ac5b7","PX12610":"DURDHHMZLWd)Jh!CPRlEbWIdDENeQjVaSygkfU%FQwsKZGd#UVk^YCFHbHpgW@YRH@l%Tz%mAQlOSjQOSWBtaWxxLXkFcgpDVQcsJxd&dUcTfj(zbHREPHIPAgxIX(o","PX12504":108082,"PX12547":false,"PX11902":4,"PX11560":107952,"PX12280":1704873517278,"PX11496":"ccb29810-af8d-11ee-98ff-5d8874ff45c7","PX12564":null,"PX12565":-1}}
let real = {
"t": "PX561",
"d": {
"PX11719": true,
"PX11984": "rr@https://client.perimeterx.net/PXVb73hTEg/main.min.js:1534:13\nru@https://client.perimeterx.net/PXVb73hTEg/main.min.js:3033:28\nLc@https://client.perimeterx.net/PXVb73hTEg/main.min.js:2843:15\n@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:503824\nP@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:503362\ne@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:312173\nt@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:310344\nuf@https://captcha.perimeterx.net/PXVb73hTEg/captcha.js:2:301844\nuf@[native code]",
"PX11933": true,
"PX11454": "visible",
"PX12099": "4YCJ4YGQ4YCa4YCG4YCf4YCe4YGQ4YGI4YGD4YGe4YGQ4YCa4YCX4YCT4YCW4YGQ4YGI4YGD4YGe4YGQ4YCf4YCX4YCG4YCT4YGQ4YGI4YGB4YGe4YGQ4YCG4YCb4YCG4YCe4YCX4YGQ4YGI4YGD4YGe4YGQ4YCB4YCR4YCA4YCb4YCC4YCG4YGQ4YGI4YGG4YGe4YGQ4YCB4YCG4YCL4YCe4YCX4YGQ4YGI4YGB4YGe4YGQ4YCQ4YCd4YCW4YCL4YGQ4YGI4YGD4YGe4YGQ4YCW4YCb4YCE4YGQ4YGI4YGA4YGG4YGe4YGQ4YCQ4YCA4YGQ4YGI4YGD4YGe4YGQ4YCT4YGQ4YGI4YGD4YGe4YGQ4YCQ4YCH4YCG4YCG4YCd4YCc4YGQ4YGI4YGB4YGe4YGQ4YCB4YCC4YCT4YCc4YGQ4YGI4YGE4YGe4YGQ4YCB4YCE4YCV4YGQ4YGI4YGD4YGe4YGQ4YCV4YGQ4YGI4YGB4YGe4YGQ4YCC4YCT4YCG4YCa4YGQ4YGI4YGG4YGe4YGQ4YCU4YCd4YCA4YCf4YGQ4YGI4YGD4YGe4YGQ4YCb4YCc4YCC4YCH4YCG4YGQ4YGI4YGG4YGe4YGQ4YCe4YCT4YCQ4YCX4YCe4YGQ4YGI4YGG4YGe4YGQ4YCa4YGG4YGQ4YGI4YGD4YGe4YGQ4YCG4YCX4YCK4YCG4YCT4YCA4YCX4YCT4YGQ4YGI4YGD4YCP",
"PX11699": 102963,
"PX1133": 1962,
"PX1132": "46c3f6d1774edfb34eb364b8ce3c94e4a46d04eeffbaf5eb35352eb4f38372d5",
"PX12126": true,
"PX11657": 1,
"PX12501": "382519af73159a2fde348c372c972594",
"PX12520": true,
"PX11991": 1,
"PX11837": 0,
"PX11632": 0,
"PX11409": 0,
"PX11926": [
{
"PX12343": "pointerup",
"PX11652": 0,
"PX11699": 99328,
"PX12270": "true"
}
],
"PX12160": [
""
],
"PX11427": 361,
"PX12208": 0,
"PX11824": 393,
"PX11631": 62,
"PX11843": 393,
"PX11781": 852,
"PX11906": [
"getAttribute",
"className",
"nodeName",
"nodeName"
],
"PX11945": 226,
"PX12174": 32,
"PX11882": "pointerdown",
"PX11642": 226,
"PX11313": 393,
"PX11772": 90244,
"PX12024": 226,
"PX11759": 32,
"PX11896": "pointerup",
"PX11633": 226,
"PX11445": 393,
"PX12417": 99328,
"PX12382": [
9083
],
"PX11360": 539,
"PX11735": true,
"PX11874": "zh-CN",
"PX12205": "d9fd7d30fdea699092cab13356e3470e8ba18f7c61f4182581803fedd8dd938dedf5252a0ddc60ce17ab94abb0a289374d46d23799b088eadc6665b531a726e7",
"PX11357": 8506,
"PX11321": 99351,
"PX11351": false,
"PX11919": false,
"PX11710": false,
"PX12407": false,
"PX12411": 660,
"PX11494": 393,
"PX12265": 1,
"PX11706": "PX12374",
"PX12489": "v1.9.8",
"PX12499": false,
"PX12500": false,
"PX12521": true,
"PX12522": false,
"PX12529": true,
"PX12538": true,
"PX12537": 4,
"PX12544": true,
"PX12589": "succeeded",
"PX12590": "6b88e550f3ef401bbf8e63f69a0e6390c0c8b8f2e47f4b508f8762f673d67eaa04d34f04251f4d2caac16d07161e245a28f9300d948e4d7d80485d8874ff45c765bdc524b22e85a61d395b7e466b86413c7aa4dbb45",
"PX12610": "DURDHHMZLWd)Jh!CPRlEbWIdDENeQjVaSygkfU%FQwsKZGd#UVk^YCFHbHpgW@YRH@l%Tz%mAQlOSjQOSWBtaWxxLXkFcgpDVQcsJxd&dUcTfj(zbHREPHIPAgxIX(o",
"PX12504": 99358,
"PX12547": false,
"PX11902": 4,
"PX11560": 108496,
"PX12280": 1704873512288,
"PX11496": "ccb29810-af8d-11ee-98ff-5d8874ff45c7",
"PX12564": null,
"PX12565": -1
}
}
let keys = [
"PX11926",
"PX12382",
"PX11699",
"PX1133",
"PX11427",
"PX12208",
"PX11824",
"PX11631",
"PX11843",
"PX11781",
"PX11945",
"PX12174",
"PX11642",
"PX11313",
"PX11772",
"PX12024",
"PX11759",
"PX11633",
"PX11445",
"PX12417",
"PX11360",
"PX12504",
"PX11902",
"PX11560",
"PX12280",
"PX11321",
"PX12411",
"PX11494",
"PX12265",
"PX12537",
"PX12504",];
for (let i = 0; i < keys.length; i++) {
let key = keys[i];
virtual.d[key] = real.d[key]
console.log(`data[1].d["${key}"] = ${JSON.stringify(real.d[key])}`)
}
console.log(JSON.stringify(virtual))
......@@ -8,84 +8,20 @@
</head>
<body>
<script>
function genUuid(t, e, n, r) {
function l(t) {
return l = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) {
return typeof t;
} : function (t) {
return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
}, l(t);
}
var nr;
try {
if (("undefined" == typeof crypto ? "undefined" : l(crypto)) !== "undefined" && crypto && crypto.getRandomValues) {
var ar = new Uint8Array(16);
(nr = function () {
return crypto.getRandomValues(ar), ar;
})();
}
} catch (t) {
nr = void 0;
}
function xt() {
return +new Date();
}
var sr = nr();
var hr = [1 | sr[0], sr[1], sr[2], sr[3], sr[4], sr[5]];
var vr = 16383 & (sr[6] << 8 | sr[7]);
var dr = 0;
var pr = 0;
// uuid
// return '6172b081-7040-1031-9ca8-44e6194ad09a'
var a = "";
if (r) try {
for (var o = (new Date().getTime() * Math.random() + "").replace(".", ".".charCodeAt()).split("").slice(-16), i = 0; i < o.length; i++) o[i] = parseInt(10 * Math.random()) * +o[i] || parseInt(Math.random() * 36);
a = $C_gLP(o, 0);
} catch (t) {
}
var c = e && n || 0;
var u = e || [];
var l = void 0 !== (t = t || {}).clockseq ? t.clockseq : vr;
var f = void 0 !== t.msecs ? t.msecs : xt();
// f = 1701250281709
var s = void 0 !== t.nsecs ? t.nsecs : pr + 1;
var h = f - dr + (s - pr) / 1e4;
if (h < 0 && void 0 === t.clockseq && (l = l + 1 & 16383), (h < 0 || f > dr) && void 0 === t.nsecs && (s = 0), s >= 1e4) throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");
dr = f, pr = s, vr = l;
var v = (1e4 * (268435455 & (f += 122192928e5)) + s) % 4294967296;
u[c++] = v >>> 24 & 255, u[c++] = v >>> 16 & 255, u[c++] = v >>> 8 & 255, u[c++] = 255 & v;
var d = f / 4294967296 * 1e4 & 268435455;
u[c++] = d >>> 8 & 255, u[c++] = 255 & d, u[c++] = d >>> 24 & 15 | 16, u[c++] = d >>> 16 & 255, u[c++] = l >>> 8 | 128, u[c++] = 255 & l;
for (var p = t.node || hr, m = 0; m < 6; m++) u[c + m] = p[m];
for (var ir = [], cr = {}, ur = 0; ur < 256; ur++) ir[ur] = (ur + 256).toString(16).substr(1), cr[ir[ur]] = ur;
function $C_gLP(t, e) {
var n = e || 0;
return ir[t[n++]] + ir[t[n++]] + ir[t[n++]] + ir[t[n++]] + "-" + ir[t[n++]] + ir[t[n++]] + "-" + ir[t[n++]] + ir[t[n++]] + "-" + ir[t[n++]] + ir[t[n++]] + "-" + ir[t[n++]] + ir[t[n++]] + ir[t[n++]] + ir[t[n++]] + ir[t[n++]] + ir[t[n++]];
}
var g = e || $C_gLP(u);
return a === g ? a : g;
}
let uuid = genUuid();
<script>
window._pxVid = '';
window._pxUuid = uuid;
window._pxUuid = '4ebdb860-af68-11ee-968c-73d24af7208b';
window._pxAppId = 'PXVb73hTEg';
window._pxHostUrl = 'https://collector-PXVb73hTEg.perimeterx.net';
window._pxCustomLogo = '';
window._pxJsClientSrc = '//client.perimeterx.net/PXVb73hTEg/main.min.js';
window._pxFirstPartyEnabled = 'false';
var script = document.createElement('script');
script.src = '//captcha.perimeterx.net/PXVb73hTEg/captcha.js?a=c&u=' + uuid + '&v=&m=0';
script.src = '//captcha.perimeterx.net/PXVb73hTEg/captcha.js?a=c&u=4ebdb860-af68-11ee-968c-73d24af7208b&v=&m=0';
document.head.appendChild(script);
script.onerror = function () {
script = document.createElement('script');
script.src = 'https://captcha.px-cloud.net/PXVb73hTEg/captcha.js?a=c&u=' + uuid + '&v=&m=0';
script.src = 'https://captcha.px-cloud.net/PXVb73hTEg/captcha.js?a=c&u=4ebdb860-af68-11ee-968c-73d24af7208b&v=&m=0';
script.onerror = window._pxDisplayErrorMessage;
document.head.appendChild(script);
};
......@@ -98,7 +34,7 @@
div.innerHTML = '<div class="px-captcha-error-header">Before we continue...</div><div class="px-captcha-error-message">Press & Hold to confirm you are<br>a human (and not a bot).</div><div class="px-captcha-error-button">Press & Hold</div><div class="px-captcha-error-wrapper"><div class="px-captcha-error"><img class="px-captcha-error" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAQCAMAAADDGrRQAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABFUExURUdwTNYELOEGONQILd0AONwALtwEL+AAL9MFLfkJSNQGLdMJLdQJLdQGLdQKLtYFLNcELdUGLdcBL9gFL88OLdUFLNEOLglBhT4AAAAXdFJOUwC8CqgNIRgRoAS1dWWuR4RTjzgryZpYblfkcAAAAI9JREFUGNNdj+sWhCAIhAdvqGVa1r7/oy6RZ7eaH3D4ZACBIed9wlOOMtUnSrEmZ6cHa9YAIfsbCkWrdpi/c50Bk2CO9mNLdMAu03wJA3HpEnfpxbyOg6ruyx8JJi6KNstnslp1dbPd9GnqmuYq7mmcv1zjnbQw8cV0xzkqo+fX1zkjUOO7wnrInUTxJiruC3vtBNRoQQn2AAAAAElFTkSuQmCC">Please check your network connection or disable your ad-blocker.</div></div>';
document.body.appendChild(div);
};
</script>
<script src=''></script>
</script>
<script src=''></script>
</body>
</html>
\ No newline at end of file
......@@ -355,7 +355,7 @@ class PxBypass {
let data = [{
"t": "PX12095",
"d": {
"PX11645": this.url, "PX12207": 0, "PX12458": "MacIntel", "PX11902": 0,
"PX11645": this.url, "PX12207": 0, "PX12458": "iPhone", "PX11902": 0,
"PX11560": randint(600, 800), "PX12248": 3600, "PX11385": t1, "PX12280": t2,
"PX11496": this.uuid, "PX12564": null, "PX12565": -1,
}
......@@ -479,6 +479,37 @@ class PxBypass {
// , this.pxenv.get_px12419()
// , this.pxenv.get_px11782()
]
// data[1].d["PX11926"] = [{"PX12343": "pointerup", "PX11652": 0, "PX11699": 55711, "PX12270": "true"}]
// data[1].d["PX12382"] = [6379]
// data[1].d["PX11699"] = 57358
// data[1].d["PX1133"] = 2376.9999999999854
// data[1].d["PX11427"] = 361
// data[1].d["PX12208"] = 0
// data[1].d["PX11824"] = 393
// data[1].d["PX11631"] = 62
// data[1].d["PX11843"] = 393
// data[1].d["PX11781"] = 852
// data[1].d["PX11945"] = 272
// data[1].d["PX12174"] = 29
// data[1].d["PX11642"] = 272
// data[1].d["PX11313"] = 390
// data[1].d["PX11772"] = 49326
// data[1].d["PX12024"] = 272
// data[1].d["PX11759"] = 29
// data[1].d["PX11633"] = 272
// data[1].d["PX11445"] = 390
// data[1].d["PX12417"] = 55711
// data[1].d["PX11360"] = 398
// data[1].d["PX12504"] = 55731
// data[1].d["PX11902"] = 4
// data[1].d["PX11560"] = 186688
// data[1].d["PX12280"] = new Date().getTime()
// data[1].d["PX11321"] = 55726
// data[1].d["PX12411"] = 660
// data[1].d["PX11494"] = 393
// data[1].d["PX12265"] = 1
// data[1].d["PX12537"] = 4
// data[1].d["PX12504"] = 55731
// let px11280 = Date.now();
// for (let i = 0; i < data.length; i++) {
// data[i].d['PX11280'] = px11280
......
This diff is collapsed.
......@@ -157,6 +157,7 @@ class PxBypass {
debug: true,
proxy: this.prox,
id: (new Date().getTime()) + '',
random_tls:true,
}));
let inRes = JSON.parse(res.data.text)
this.log.info(inRes)
......
......@@ -15,7 +15,7 @@ prox = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrac
# prox = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:12019'
cks = 'px2=eyJ1I11joiMGI3ZTQwZjAtYTEzYi0x23123MWVlLWE3ZTctYjU1Njk2NDc0ODExIiwidiI6IjBiZmRhMWZiLWExM2ItMTFlZS1hNDM4LTg0NTQ3ZjI1MTRhMSIsInQiOjE3MDMyOTg4NTAxNjMsImgiOiIxZjc4OTM2224YmE0OTFlMTBjNWFmMWNmYzZlMjljMTdjNGIyYzc5MDY3MTVlYjMwZmE3M2ZlYzQ0YjA0NTBkMWU0In0='
cks = ''
cks = '_px2=eyJ1IjoiNGViZGI4NjAtYWY2OC0xMWVlLTk2OGMtNzNkMjRhZjcyMDhiIiwidiI6IjRmMTYxOGU1LWFmNjgtMTFlZS04MWYyLTk2YzIyYTQ4MTNmOCIsInQiOjE3MDQ4NTc2MDU3OTQsImgiOiIzYjEyMDBmZTkzN2I1YzZhY2FjYmQ0YzVkNjM4MDMwNGVlNjNiOTk4YWZhZmI4OTEyMDAwNDkxZTUzNTczNDAyIn0=; _pxvid=4f1618e5-af68-11ee-81f2-96c22a4813f8'
......@@ -39,7 +39,7 @@ response = requests.post('http://52.52.23.116/tls/forward',
"accept-language": "en",
"cookie": cks
}, method="GET", proxy=prox, debug=True
, allow_redirects=True
, allow_redirects=True,random_tls=True
))
response = response.json()
print(response)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment