Commit c6bbbee5 authored by wang's avatar wang

as test

parent f30d1343
......@@ -7,7 +7,7 @@ const generator = require("@babel/generator").default;
//js混淆代码读取
process.argv.length > 2 ? encodeFile = process.argv[2] : encodeFile = "./main_ok.js";
process.argv.length > 2 ? encodeFile = process.argv[2] : encodeFile = "./main_ok_ok.js";
process.argv.length > 3 ? decodeFile = process.argv[3] : decodeFile = "./decodeResult22.js";
//将源代码解析为AST
......@@ -272,7 +272,7 @@ function i(n) {
u = o[n];
} else {
for (var c = a(n), u = "", f = 0; f < c["length"]; ++f) {
var s = "bwFLe7a"["charCodeAt"](f % 7);
var s = "epvWEbf"["charCodeAt"](f % 7);
u += String["fromCharCode"](s ^ c["charCodeAt"](f));
}
o[n] = u;
......@@ -284,7 +284,7 @@ function i(n) {
traverse(ast, {
FunctionDeclaration(path) {
let {id, body} = path.node;
if (id.name !== 'o') return;
if (id.name !== 'i') return;
if (body.body.length !== 4) return
let binding = path.scope.getBinding(id.name)
console.log(id.name, binding.references)
......@@ -372,7 +372,7 @@ function f(t) {
traverse(ast, {
FunctionDeclaration(path) {
let {id, body} = path.node;
if (id.name !== 'j') return;
if (id.name !== 'J') return;
let binding = path.scope.getBinding(id.name)
console.log(id.name, binding.references)
for (const referencePath of binding.referencePaths) {
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -372,7 +372,7 @@ const restoreVarDeclarator = {
}
},
}
// traverse(ast, restoreVarDeclarator)
traverse(ast, restoreVarDeclarator)
//还原object
function isBaseLiteral(node) {
......
......@@ -10,18 +10,18 @@
<body>
<script>
window._pxVid = '';
window._pxUuid = '6fa01e60-9997-11ee-ba04-19528ba2f4ae';
window._pxUuid = 'ed2129e0-a09c-11ee-ba1c-ddae2caca4aa';
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=6fa01e60-9997-11ee-ba04-19528ba2f4ae&v=&m=0';
script.src = '//captcha.perimeterx.net/PXVb73hTEg/captcha.js?a=c&u=ed2129e0-a09c-11ee-ba1c-ddae2caca4aa&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=6fa01e60-9997-11ee-ba04-19528ba2f4ae&v=&m=0';
script.src = 'https://captcha.px-cloud.net/PXVb73hTEg/captcha.js?a=c&u=ed2129e0-a09c-11ee-ba1c-ddae2caca4aa&v=&m=0';
script.onerror = window._pxDisplayErrorMessage;
document.head.appendChild(script);
};
......
......@@ -517,17 +517,17 @@ var bl = function (t, e, ts = '') {
}
};
function Ol(t) {
return (t || "")["split"]("")["reduce"](function (t, e) {
var n;
return (t || "")["split"]("")["reduce"](function (t, n) {
var e;
var r;
var i;
var a = "" + O(e, 0)["toString"](16);
n = a;
var a;
var o = "" + O(n, 0)["toString"](16);
e = o;
r = 2;
i = "0";
a = "0";
r >>= 0;
i = String(u(i) !== "undefined" ? i : " ");
var o = n["length"] > r ? String(n) : ((r -= n["length"]) > i["length"] && (i += i["repeat"](r / i["length"])), i["slice"](0, r) + String(n));
return t + unescape("%uDB40%uDD" + o);
a = String(u(a) !== "undefined" ? a : " ");
var i = e["length"] > r ? String(e) : ((r -= e["length"]) > a["length"] && (a += a["repeat"](r / a["length"])), a["slice"](0, r) + String(e));
return t + unescape("%uDB40%uDD" + i);
}, "");
}
\ No newline at end of file
......@@ -5264,14 +5264,14 @@ if (import.meta.url === `file://${process.argv[1]}`) {
let a2 = "B1kHB1kHFF4JX1kODVAKRVBQXF1FWVkNDUUKXVpfRQteDVFRDFhcXF8MWBRbWV1bXlhYWBQcGh0NFhYWFllZWQcHWRQLCxReWBQ9Wi4cMj4mGAwvPVE8Ly5cJx9VVRYWFhYHWVlZBwcHWRRZX1hYXV1cWlpZXVpdFhYWFllZB1lZWRQMWw5bX19fCQldXlALWw1eUFoJX1kOX1tbUQ4JXwwJXgpYX1wMXApQDVwLXQsKDFtQDVpfXl4LCllRXAtQWlpcFhYWFgdZWQdZWQcHFF4JX1pYCloORVBQXF1FWVkNDUUKXVpQRQ5fCl8ODA5ZDFwOWxQcGh0NFhYWFlkHBwcHWRQLBA1eChpRXA9eBgFYWVoDXAAAWBYWFhYHWVkHWVkUXglfWlhQXFBFUFBcXUVZWQ0NRQpdWlBFDl8KXw4MDlkMXA5bFhYWFgdZB1lZWRQLHRYWFhZZWVkHWQcUWVBYXF9QWlhfW11bXF1dWFhbWlwWFhYWB1lZWQcHBwcUWV1ZWw=="
a2 = "B1lZWQcHBwcUX1tYXRYWFhZZWVkHWQcUWV9RUFlbWF1bXFtQUFFYXlFQUVwWFhYWWVlZBwdZFBoOFF5YFFkWFhYWWVlZBwdZFA4YFF5YFFkWFhYWB1kHB1lZFFkUWQwMWlBaXlsJX19bWFkMDAxaClxZDFFfClpYX1oLC1FQCQpcCVALXwsNCVxZW1hbXwxZCQ1QXAsNWw5YXxReWVFeDVoOWFxYDl0NUF4JXFxaXQ4MUVpQW1xQWwlaDVxZXVgJC18NDVxeWllbDFBZXw4NDVFdClAKCVtQWQpRFFlaFA4JBBsNFhYWFgdZWQdZWQcHFF1cWFgKX1leRVFfXllFWVkNDUVQW19dRVFRWgxbWw1fXA4MXhQcGh0NFhYWFllZWQcHWRQLCxReWBQ9Wi4cMj4mGAwvPVE8Ly5cJx9VVRYWFhYHWVkHWVkUXVxYWF5eXgpFUV9eWUVZWQ0NRVBbX11FUVFaDFtbDV9cDgxeFhYWFllZBwdZBxRZFF1cWFxZXlBYRVFfXllFWVkNDUUKXV1ZRV1RXl9RXl5fDV9YWhReUVlQFF4OWQ0LWQsMW1kOXQtdDVkOXlpQDg5RDQ0NWwxQXFBdClsMWw4MDF0LWVsOCV1fWgxZDAoKWgxbX1FYWA1cWAlfWFkMWQwNXg1cXV1RWl1bXwxZWw5RCVFQDQ1eXQ5fDA0MClBZClhZWQ4NWl4LXl5fCw1aW1hbXl8JXVoOWQkMN1VbVVAUWBQmKRYWFhZZB1kHB1kUCwsLUlgWFhYWWVkHWVlZFAoNX1tfUQxbXVleUFpdUFsODVAODgtQDVkKUQpeWV8KCg1fWVpfXQ5YW11eDFwOUVxcCV0OCgxbCg1YWF4KWAoWFhYWB1kHWVlZFAsdFhYWFlkHBwcHWRQLBBkaHQwKUA4CWwFYWV8MBRoHDxYWFhZZWQcHB1kUNxgQWhRbW1gUDREiWSECBwExBToFJTwiAjFaIRwnPAsQJQFYECU/PgQkPA8QMVoxHDECPRAmLyYDJlomAzECA10hAR8BDAEhXiECPVglLClZMi8lWCQ8A1smAi0cJTwuBDI7WFwlEgtZJDwEBSYvIVolAjlbMRIpHyUrIRshBjkBJwItWyUsIRElPD1bJhILESUCJRshBQ8BJwEiAzECPgAmWjlcJTwPETI8OVkmLAsRJyw+ASU8DAAlEiVYJy8mAiU/PgIxPAsRJSwMAjICKRAyPCYEJhIhWDECOgEnLC1bJywxWDIFPVgmPD0fMgUiACEGWFUUHBodDRRbWFgWFhYWB1kHB1kHFF1cWFhdDAtcRVFfXllFWVkNDUVQW19dRVEOXApeWlxfC1hYWBRbWV1bXlhYWBQcGh0NFhYWFgdZWVkHBwdZFFlfWFpaWV1cX19aWlw="
a2 = "WQcHBwdZFAsFWgNYDgRZCglYHlsAHQkKXhwPFhYWFllZB1lZWRQODgoMDAtcXV1ZWlBdWFkLWQ5QDlBQCQpeWA5fXQ1YXQtaDF5QC1xZW19dDVxQUVhQCVsKDAleUFgJWFhaXVsNFhYWFgdZWVkHBwdZFFlfWFtaW1ldXVhYUVEWFhYWWVlZB1kHFFleW1teXV5fXVFcXllZXltdW1hYFhYWFgdZWQdZWRRYDQlaXFtaXEUJWFEORVlZDQ1FUAtYWEVcWFtfWlkNXVlYXw4WFhYWB1lZWQcHBwcUXl5aXRYWFhZZWVkHB1kUHAUUW1hYFFkWFhYWWVlZBwdZFAsLFF5YFD1aLhwyPiYYDC89UTwvLlwnH1VVFhYWFgdZB1lZWRQLHRYWFhYHWVkHWVkHBxRYDQlaXF5bXEUJWFEORVlZDQ1FUAtYWEVcWFtfWlkNXVlYXw4UHBodDRYWFhYHWQcHWQcUWA0JWltRCltFCVhRDkVZWQ0NRVALWFhFXV0KCQpcC1EJXlANFFtZXVteWFhYFBwaHQ0WFhYWWVkHBwdZFDcYEFoUW1tYFA0RIlkhAgcBJS89WTI8C1omAikcMTwpXTIBWBAlPz4EJD8uBCUsLRwnLD1ZMiwqBCUsC1klPAAAIQEfAQwBIV4hAioEMTwhEic/IRIkPy0fJz8xHCU8LgQyO1hcMRIpHyQ8PVkxBS4BJi8lXTE8MVwyOyEbIQY5AScCLVslLCURJRItXCY8KR8nPAMbIQUPAScBIRAnPAQFJjwxWSUsJVwnLyEfJVohHyY/JVolAjEQJQIuAyUvJV0yAjIFMQIuADEFLVomAg9cMT8uBDE8IR8yAjlZJQUiAyUCLR8mLCoBMQI6BDIsPgEhBlhVFBwaHQ0UW1hY"
let res = $C_kKK(atob(a2), 872 % 128).split('~~~~')
let vid, sid, uuid, ts, num1, num2, str1, startTs, startTs2, token, ci, hash, hash2, hashv, cts, token2, px755;
uuid = 'bdf12ccb-9712-11ee-81cf-b514cd7cdb99';
uuid = '0e5e7660-a09f-11ee-ae01-855d0e07518a'
console.log(res)
......@@ -5339,6 +5339,8 @@ if (import.meta.url === `file://${process.argv[1]}`) {
// env.get_px12123(), env.get_px561(), env.get_px11782(),
// env.get_px12419()
// ]))
let res1 = [env.get_px11590(), env.get_px11796()]
env.performanceNow = randint(11000, 12000)
let res = [env.get_px11547(),
env.get_px12123(), env.get_px561(), env.get_px11782(),
......@@ -5346,7 +5348,6 @@ if (import.meta.url === `file://${process.argv[1]}`) {
]
env.performanceNow = randint(3000, 4000)
let res1 = [env.get_px11590(), env.get_px11796()]
// console.log(JSON.stringify(env.createPX11698(true)))
// let px11560 = env.get_px561();
let keys = ["PX11945", "PX12174", "PX11882", "PX11642", "PX11313", "PX11772", "PX11529", // "PX11529", "PX11555", "PX11833", // # 松开的
......
......@@ -74,8 +74,8 @@ function createPx1(t) {
export function getPX12573(a, b, c) {
let t = function (j, x, o) {
return j - 22790 + x.charCodeAt(31);
let t = function (e, q, w) {
return (e + 13417) * q["charCodeAt"](13);
// }["apply"](null, ['0III0III', 'I000I0', 'uuid'])
}["apply"](null, [a, b, c])
// console.log(t)
......
......@@ -40,8 +40,8 @@ class PxBypass {
prox = `http://user-uni001-region-us-sessid-${randint(1000, 5000)}-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600`
// prox = `http://uni00001_custom_zone_US_sid_${randint(67336718, 67336728)}_time_5:q39CEBTs5A@us.foxyip.com:7778`
// prox = `http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:${randint(10000, 13500)}`
// prox = 'http://127.0.0.1:8890'
// tlsUrl = 'http://127.0.0.1:58000/tls/forward'
prox = 'http://127.0.0.1:8890'
tlsUrl = 'http://127.0.0.1:58000/tls/forward'
constructor() {
this.log = log4js.getLogger('px')
......@@ -355,7 +355,7 @@ class PxBypass {
}
async function run() {
for (let i = 0; i < 10; i++) {
for (let i = 0; i < 1; i++) {
try {
let px = new PxBypass()
......
......@@ -8,13 +8,12 @@ session = tls_client.Session(client_identifier='chrome_112')
prox = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:{random.randint(10000, 13500)}'
# // prox = `http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:${randint(10000, 13500)}`
# prox = 'http://uni00001_custom_zone_US_sid_67336720_time_5:q39CEBTs5A@us.foxyip.com:7778'
# prox = 'http://user-uni001-region-us-sessid-1111-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
prox = 'http://user-uni001-region-us-sessid-1111-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
# prox = 'http://uni00001_custom_zone_US_sid_67336723_time_5:q39CEBTs5A@us.foxyip.com:7778'
prox = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:12019'
cks = 'pxcts=703e9339-9997-11ee-93dd-00aad2ea56e5; _pxvid=703db0db-9997-11ee-93dd-c5ac7d2bc76f; _px2=eyJ1IjoiNmZhMDFlNjAtOTk5Ny0xMWVlLWJhMDQtMTk1MjhiYTJmNGFlIiwidiI6IjcwM2RiMGRiLTk5OTctMTFlZS05M2RkLWM1YWM3ZDJiYzc2ZiIsInQiOjE3MDI0NTg5MjE2NjksImgiOiIzOGE5MTY0NDYwYTI0YWJlMzQ1ZDBlYTJjZDQyMTY5NTNmOTZkZWI3ZDdjOTQzNWE1ZTBlN2QwOTgyZDYyMTUwIn0='
# prox = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:12019'
cks = '_gcl_au=1.1.812825041.1703229922; _gid=GA1.2.1424999786.1703229922; wisepops=%7B%22csd%22%3A1%2C%22popups%22%3A%7B%7D%2C%22sub%22%3A0%2C%22ucrn%22%3A75%2C%22cid%22%3A%2278471%22%2C%22v%22%3A4%2C%22bandit%22%3A%7B%22recos%22%3A%7B%7D%7D%7D; wisepops_visits=%5B%222023-12-22T07%3A25%3A21.864Z%22%5D; wisepops_session=%7B%22arrivalOnSite%22%3A%222023-12-22T07%3A25%3A21.864Z%22%2C%22mtime%22%3A1703229922021%2C%22pageviews%22%3A1%2C%22popups%22%3A%7B%7D%2C%22bars%22%3A%7B%7D%2C%22sticky%22%3A%7B%7D%2C%22countdowns%22%3A%7B%7D%2C%22src%22%3Anull%2C%22utm%22%3A%7B%7D%2C%22testIp%22%3Anull%7D; _fbp=fb.1.1703229922056.1006607791; _pxvid=4463fe4f-a09b-11ee-9c33-09f00e21ea5f; pxcts=4464090b-a09b-11ee-9c33-be53543893c0; _rdt_uuid=1703229922636.e256ecce-e878-445b-824c-8cf35de7b7d4; _tt_enable_cookie=1; _ttp=6JRjsKzLL2xPK4GG9yPz8Cap2ku; _pin_unauth=dWlkPU5UZ3laRGMyT1dVdE56ZGxOUzAwTjJRMkxXRTRZek10TTJVMlpHWTVOalkxWXpGag; _pxhd=1792a79882d8806bcfeede78c396eb9981643cf31a1b12b4dfcb2838847fd328:44d80ba4-a09b-11ee-a577-351d61b8f1ed; _up=1.2.794281163.1703229925; _ga_XXXX=GS1.1.1703229921.1.1.1703230630.0.0.0; _ga_P2WLKWBNNW=GS1.1.1703229922.1.1.1703230630.58.0.0; _ga=GA1.2.632527837.1703229922; _gat_UA-2678252-1=1; dtCookie=v_4_srv_-2D95_sn_A1O0LK87BVMFLJBLPPECN4Q5DSEUQIN7; rxVisitor=1703223638052KDOF9E8NVCSRF51QO8HE9R11LKSGBA8S; dtSa=-; _uetsid=443e5a50a09b11eeaf53ff5d89a4b0e0; _uetvid=443e53e0a09b11ee8b22114863767564; _pin_unauth=dWlkPU5UZ3laRGMyT1dVdE56ZGxOUzAwTjJRMkxXRTRZek10TTJVMlpHWTVOalkxWXpGag; _px2=eyJ1IjoiZWQyMTI5ZTAtYTA5Yy0xMWVlLWJhMWMtZGRhZTJjYWNhNGFhIiwidiI6IjQ0ZDgwYmE0LWEwOWItMTFlZS1hNTc3LTM1MWQ2MWI4ZjFlZCIsInQiOjE3MDMyMzA5MzYyNjcsImgiOiI5ZGIzMmI2NTI4NTFjOGI1YTI0ZjAwNDQ2YTZlMjEzYzUwM2Q2ODU3ZTFkOTU5YjQyMjkzZDkxMGUzZmUyNWVmIn0=; rxvt=1703232436642|1703230632653; dtPC=-95$430632650_356h11vFLREOHOGLDSPCJFIKGCFCDBPGDUATKRN-0e0'
......
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