Commit 2d9d7e5b authored by wang's avatar wang

111

parent 335ee336
...@@ -3539,11 +3539,8 @@ try { ...@@ -3539,11 +3539,8 @@ try {
return Math["floor"]((e - t) / (n - t) * (a - r) + r); return Math["floor"]((e - t) / (n - t) * (a - r) + r);
}; };
var Rf = function (e, t) { var Rf = function (e, t) {
var n = 186;
var r = gf;
var a = e["slice"](); var a = e["slice"]();
var o = function () { var o = function () {
var e = gf;
var t = Ja() || "1604064986000"; var t = Ja() || "1604064986000";
return ze($(t), 10); return ze($(t), 10);
}(); }();
...@@ -3551,7 +3548,7 @@ try { ...@@ -3551,7 +3548,7 @@ try {
a = $(ze(i, 50)); a = $(ze(i, 50));
var c = t[bf]; var c = t[bf];
var u = function (e, t, n) { var u = function (e, t, n) {
for (var r = 186, a = 189, o = 186, i = 186, c = 186, u = 183, f = 189, s = 186, l = 183, h = 187, d = 194, v = 199, G = gf, p = ze($(n), 10), m = [], T = -1, g = 0; g < e["length"]; g++) { for (var p = ze($(n), 10), m = [], T = -1, g = 0; g < e["length"]; g++) {
var y = Math["floor"](g / p["length"] + 1); var y = Math["floor"](g / p["length"] + 1);
var w = g >= p["length"] ? g % p["length"] : g; var w = g >= p["length"] ? g % p["length"] : g;
var b = p["charCodeAt"](w) * p["charCodeAt"](y); var b = p["charCodeAt"](w) * p["charCodeAt"](y);
......
...@@ -31,14 +31,14 @@ class PxBypass { ...@@ -31,14 +31,14 @@ class PxBypass {
appId = "PXVb73hTEg" appId = "PXVb73hTEg"
ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36' ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'
// ua = "Mozilla/5.0 (Linux; Android 10; SM-G981B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Mobile Safari/537.36"; // ua = "Mozilla/5.0 (Linux; Android 10; SM-G981B) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.162 Mobile Safari/537.36";
ua = 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1'
pxUrl = `https://collector-${this.appId}.px-cloud.net/assets/js/bundle` pxUrl = `https://collector-${this.appId}.px-cloud.net/assets/js/bundle`
tlsUrl = 'http://52.52.23.116/tls/forward' tlsUrl = 'http://52.52.23.116/tls/forward'
prox = `http://user-uni001-region-us-sessid-${randint(1000, 5000)}-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600` prox = `http://user-uni001-region-us-sessid-${randint(1000, 5000)}-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600`
// prox = `http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:${randint(10000, 13500)}` // prox = `http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:${randint(10000, 13500)}`
prox = 'http://127.0.0.1:7890' prox = 'http://127.0.0.1:9000'
// prox = 'http://192.168.101.145:1082' // prox = 'http://192.168.101.145:1082'
tlsUrl = 'http://127.0.0.1:58000/tls/forward' tlsUrl = 'http://127.0.0.1:58000/tls/forward'
...@@ -177,6 +177,7 @@ class PxBypass { ...@@ -177,6 +177,7 @@ class PxBypass {
debug: true, debug: true,
proxy: this.prox, proxy: this.prox,
id: (new Date().getTime()) + '', id: (new Date().getTime()) + '',
random_tls: true,
})); }));
let inRes = JSON.parse(res.data.text) let inRes = JSON.parse(res.data.text)
// this.log.info(inRes) // this.log.info(inRes)
...@@ -367,6 +368,8 @@ class PxBypass { ...@@ -367,6 +368,8 @@ class PxBypass {
async step2() { async step2() {
// this.performanceNow += randint(1000, 2000) // this.performanceNow += randint(1000, 2000)
// //
let data1 = [{"t": "PX12167", "d": {"PX11648": true}}]
let res1 = await this.do_collector(data1)
let data = [{ let data = [{
...@@ -418,8 +421,6 @@ class PxBypass { ...@@ -418,8 +421,6 @@ class PxBypass {
this.rsc++; this.rsc++;
let data1 = [{"t": "PX12167", "d": {"PX11648": true}}]
let res1 = await this.do_collector(data1)
} }
async step3() { async step3() {
...@@ -457,8 +458,8 @@ class PxBypass { ...@@ -457,8 +458,8 @@ class PxBypass {
} }
async step4() { async step4() {
// this.performanceNow = parseInt(Date.now() - this.startTs) this.performanceNow = parseInt(Date.now() - this.startTs)
this.performanceNow = randint(10000, 11000) // this.performanceNow = randint(10000, 11000)
this.px12280 = Date.now() this.px12280 = Date.now()
// let data = genPayload4(this.url, this.sid, this.vid, this.ts, this.num1, this.num2, // let data = genPayload4(this.url, this.sid, this.vid, this.ts, this.num1, this.num2,
// this.str1, this.uuid, // this.str1, this.uuid,
...@@ -471,7 +472,10 @@ class PxBypass { ...@@ -471,7 +472,10 @@ class PxBypass {
this.startTs, this.startTs2, this.performanceNow, this.px12280, this.startTs, this.startTs2, this.performanceNow, this.px12280,
this.ci, this.token, this.token2, this.hash, this.hash2, this.hashv) this.ci, this.token, this.token2, this.hash, this.hash2, this.hashv)
this.pxenv.cap = true this.pxenv.cap = true
let data = [this.pxenv.get_px11547(), this.pxenv.get_px12123(), this.pxenv.get_px561(), this.pxenv.get_px11782() let data = [this.pxenv.get_px11547(),
// this.pxenv.get_px12123(),
this.pxenv.get_px561(),
this.pxenv.get_px11782()
// , this.pxenv.get_px12419() // , this.pxenv.get_px12419()
// , this.pxenv.get_px11782() // , this.pxenv.get_px11782()
] ]
...@@ -587,20 +591,20 @@ class PxBypass { ...@@ -587,20 +591,20 @@ class PxBypass {
async function run() { async function run() {
let px = new PxBypass() let px = new PxBypass()
// await px.init() await px.init()
await px.step1() await px.step1()
await px.step2() await px.step2()
await px.sleep(1500) await px.sleep(1500)
await px.step3() await px.step3()
await px.sleep(8000) await px.sleep(3000)
await px.step4() await px.step4()
await px.step5() await px.step5()
await px.sleep(3000) await px.sleep(3000)
if (!px.result) { if (!px.result) {
await px.step1() // await px.step1()
await px.step2() // await px.step2()
// await px.sleep(1500) // await px.sleep(1500)
await px.step3() await px.step3()
// await px.sleep(8000) // await px.sleep(8000)
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -31,6 +31,7 @@ class PxBypass { ...@@ -31,6 +31,7 @@ class PxBypass {
ft = "318" ft = "318"
appId = "PXVb73hTEg" appId = "PXVb73hTEg"
ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36' ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36'
ua = 'Mozilla/5.0 (iPhone; CPU iPhone OS 16_4 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.4 Mobile/15E148 Safari/604.1'
pxUrl = `https://collector-${this.appId}.px-cloud.net/api/v2/collector` pxUrl = `https://collector-${this.appId}.px-cloud.net/api/v2/collector`
tlsUrl = 'http://52.52.23.116/tls/forward' tlsUrl = 'http://52.52.23.116/tls/forward'
......
This diff is collapsed.
...@@ -57,7 +57,8 @@ a2 = "UisrUitSHhEBDRAHHlIeAAsMAxAbHBwcHCsrKysrUh49EhpQHlFRUh4HGyhTKwgNCywYNxo4Ji ...@@ -57,7 +57,8 @@ a2 = "UisrUitSHhEBDRAHHlIeAAsMAxAbHBwcHCsrKysrUh49EhpQHlFRUh4HGyhTKwgNCywYNxo4Ji
a2 = "KysrKytSHj0SGlAeUVFSHgcbKFMrCA0LLBg3GjgmLxUvJTcWLCY7UiwbUhovNTQOLjUnFSw1MxYsNjtSODY3GiwmO1AtNjNWKwsVCwYLK1QrCAVWLBgoCy82DgsuNjNQLCYBFi82JA44MVJWLSU7Vi42Ixo4JgFSLDUwCywYJ1YvMSsRKwwzCy0IJ1AtNi8bLTYFUCwIO1AtJiMRKw8FCy0LKAs4JjALOzYjVy8IOxU7NjQPLCYzUTglOxg7UDtXLCYoDzgIMxg4NiNTLBgBUDs2N1AsNSsaLFAsCS01JA4sCCNQOwgFViwYBVIsJigOLA8vGjsYN1crDFJfHhYQFwceUVJSHBwcHFJSK1IrUh4BFxwcHBxSKysrK1JSUh49EhoGBx5RUVIeA1NQVgBaAFdXV1pXAFFWV1RRA1pTV1VQWwAAAFFWVAMDA1IHU1EHU1ZVBlQHU1oGWgBXA1VWAwZWBFFVBgZTAVgHGyhSAzVTDgFRMAoAOiMLLQgnUC02LxstNgUYLAg7UC0mIFseFhAXBx5RUlIcHBwcUisrUitSHhEBDRAHHlIeAAsMAxAb" a2 = "KysrKytSHj0SGlAeUVFSHgcbKFMrCA0LLBg3GjgmLxUvJTcWLCY7UiwbUhovNTQOLjUnFSw1MxYsNjtSODY3GiwmO1AtNjNWKwsVCwYLK1QrCAVWLBgoCy82DgsuNjNQLCYBFi82JA44MVJWLSU7Vi42Ixo4JgFSLDUwCywYJ1YvMSsRKwwzCy0IJ1AtNi8bLTYFUCwIO1AtJiMRKw8FCy0LKAs4JjALOzYjVy8IOxU7NjQPLCYzUTglOxg7UDtXLCYoDzgIMxg4NiNTLBgBUDs2N1AsNSsaLFAsCS01JA4sCCNQOwgFViwYBVIsJigOLA8vGjsYN1crDFJfHhYQFwceUVJSHBwcHFJSK1IrUh4BFxwcHBxSKysrK1JSUh49EhoGBx5RUVIeA1NQVgBaAFdXV1pXAFFWV1RRA1pTV1VQWwAAAFFWVAMDA1IHU1EHU1ZVBlQHU1oGWgBXA1VWAwZWBFFVBgZTAVgHGyhSAzVTDgFRMAoAOiMLLQgnUC02LxstNgUYLAg7UC0mIFseFhAXBx5RUlIcHBwcUisrUitSHhEBDRAHHlIeAAsMAxAb"
a2 = "AV8BX19fEg0bEBAQEF9fAQEBXxIxHhZcEl1dXhILFyRfJwQBBzc6IAMjOi8WIDovGjc5PAIhPV4WIzk4AiI5K18gKSsaI1w/XDQEBgchOT9eIykgBycHGQcKBydYJwQGBiE6JxkjKitfIjkoBTQ6BRojOigCND1eWyEqCVsiOSgCICovGTQ6BVohKi8WIwcnHScAPwchBCtdIyo/XCE6IxchKi8XISo3HScDCQchBycWNzkoAyNcNAchOjgHNxQrXSNcPAU0BCcUIFw4BiMDIxcjKjtbIyojWyAUJxQ3OTdcIzk/FDQEDRYhOitcNDkkBTQDPxY3FCQCNzogByNcIAU0OgYFJwBeUxIaHBsLEl1eXhAQEBABX18BXwEBARJe" a2 = "X18BX19fEg1YWlgKWFtZXwpYWlgIVlcMWAxfXw0PD1wPXl0NXAsPC1dZWlsKWQgNWQoNW14KDFYKWl4LXl8NWw1XCFhZCwwQEBAQAV9fAV8BXwESXV9YWxAQEBABXwFfX18SDRsQEBAQX19fAV8BEl9cXVlYVl1eV1daW1tZW1dZV1pcEBAQEAFfAQFfXxJfElkKCA1eVwhdXFsKDF0LDwheDQhfXVcIWwtaVlpYXQoLXF5dW19bXlsNXVgICF4KV1gIW15cDFxaWF9YXl4SWlhfD11fDAhaVgpeWlkMDwsMV19aW1sPWAwNW1wNW10PCFdfWghdWFtcDVpaDwpZDV4LCA1WXV5aWwtZC15aCBJfXBIIDwIdCxAQEBABX18BX18SCl8NWlZWXFdDDwtXD0NfXwsLQwwKWgpDXApcD1wPWFgMXV5aEBAQEF9fXwEBXxIIHhJYXhJfEBAQEF8BXwEBXxINDQ1UXhAQEBBfX18BAV8SDQ0SWF4SO1woGjQ4IB4KKTtXOikoWiEZU1MQEBAQAV8BAV8BEg0MW1leXggLQw8LVw9DX18LC0MMXl5aQ1daDwtYDV0LClxZVhJdX1tdWF5eXhIaHBsLEBAQEF9fAQFfARJfEgpfDVYKXAteQw8LVw9DX18LC0MMCF4KQ1lbV19ZDAhYCA1XChJcW1pfElpeXQpWD1kPX1ZXCAxfVwtdXVZXWVpeDw1aVgsLDwxdWVsNVlpeXF9fX1sLVw0IDw9fWAhaVgsICgpWXQ0PDVdfX1oNCwoIXFtZCApeCF9eW19ZXFlbWl8MDwtXW19aXAhdVlZZWlZeW1ZcXVhbCA9cCA1bWlsKClkLWlYLCl1WMVVXXFQSXhIgLxAQEBBfAQEBAV8SDQMLDA1bCQwHWQtXCQ0IXF8ECl4QEBAQAV9fAQFfXwESCl8NWlYMXF9DDwtXD0NfXwsLQwwKWgpDXApcD1wPWFgMXV5aEhocGwsQEBAQX19fAQFfEhwIElheEl8QEBAQAV9fAV8BX18SX1leWllYV15aWFxWWw=="
a2 = "X18BAQFfEjEeFlwSXV1eEgsXJF8nBAEHIzk7GTc6LxQ0BC8aNzk7WzQHXhYjOTgCIjoCAjcUKxojOgoDIDo7XiMqO1wgOTteJwcZBwoHJ1gnBCgHISoCAjcDO1oiOSgCITk3GiM6KAI0PV5bNzorFyI5PxYgBAoFIzokBCA6KAM0LScdJwA/ByEEK10jKj9dIBQrFCMUCVsjOj8dJwMJByEHJxQjBAlaIToCBSAEP180KjwDIxQrWyAUL1sgOScWIDoKByE5I1w3FCQCNwQ8BiAEAgcgBDcZNAQ4BDc6AgM0BD8ZIxQFWiA6OAQjAyteIDknXTc5I14nAF5TEhocGwsSXV5eEBAQEAFfAV9fXxINGxAQEBABX18BXwEBARJe"
b2 = base64.b64decode(a2.encode()) b2 = base64.b64decode(a2.encode())
......
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