Commit 808176f7 authored by 王明明's avatar 王明明

vy nk

parent 74e8e323
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"name": "akm2",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@babel/core": "^7.21.0",
"canvas": "^2.11.0",
"cors": "^2.8.5",
"express": "^4.18.2",
"fingerprint-generator": "^2.1.16",
"murmurhash3js": "^3.0.1"
}
}
const { createCanvas, loadImage } = require('canvas')
// Math.random = function (){
// return 0.047812156456
// }
let fps = [
"-841148590;-1;dis;;true;true;true;-480;true;24;24;true;false;-1",
"-1079023594;-1;dis;;true;true;true;-480;true;24;24;true;false;-1",
]
let ss= [30261693, 30228925]
let selectIdx = parseInt(Math.random() * 2);
selectIdx = 1
let fpValStr = fps[selectIdx];
let webkit = ss[ selectIdx];
let FingerprintGenerator = require('fingerprint-generator').FingerprintGenerator
let fingerprintGenerator = new FingerprintGenerator({
browsers: [
{ name: "chrome", minVersion: 87 },
// { name: "edge", minVersion: 99 },
// "safari"
],
devices: [
"mobile",
// "desktop"
],
operatingSystems: [
// "windows", "macos",
"android",
// "ios"
]
});
function Iq(Gn) {
for (var Kn = [1116352408, 1899447441, 3049323471, 3921009573, 961987163, 1508970993, 2453635748, 2870763221, 3624381080, 310598401, 607225278, 1426881987, 1925078388, 2162078206, 2614888103, 3248222580, 3835390401, 4022224774, 264347078, 604807628, 770255983, 1249150122, 1555081692, 1996064986, 2554220882, 2821834349, 2952996808, 3210313671, 3336571891, 3584528711, 113926993, 338241895, 666307205, 773529912, 1294757372, 1396182291, 1695183700, 1986661051, 2177026350, 2456956037, 2730485921, 2820302411, 3259730800, 3345764771, 3516065817, 3600352804, 4094571909, 275423344, 430227734, 506948616, 659060556, 883997877, 958139571, 1322822218, 1537002063, 1747873779, 1955562222, 2024104815, 2227730452, 2361852424, 2428436474, 2756734187, 3204031479, 3329325298], bn = 1779033703, hn = 3144134277, Pn = 1013904242, Qn = 2773480762, Bn = 1359893119, Sn = 2600822924, Mn = 528734635, Hn = 1541459225, Zn = function Dn(Wn) {
var Nn;
return Nn = unescape(encodeURIComponent(Wn)), Nn;
}(Gn), gn = 8 * Zn.length, Fn = (Zn += String.fromCharCode(128)).length / 4 + 2, Vn = Math.ceil(Fn / 16),
Rn = new Array(Vn), Ln = 0; Ln < Vn; Ln++) {
Rn[Ln] = new Array(16);
for (var Xn = 0; Xn < 16; Xn++) Rn[Ln][Xn] = Zn["charCodeAt"](64 * Ln + 4 * Xn) << 24 | Zn["charCodeAt"](64 * Ln + 4 * Xn + 1) << 16 | Zn["charCodeAt"](64 * Ln + 4 * Xn + 2) << 8 | Zn["charCodeAt"](64 * Ln + 4 * Xn + 3) << 0;
}
var qn = gn / Math.pow(2, 32);
Rn[Vn - 1][14] = Math.floor(qn), Rn[Vn - 1][15] = gn;
function nn(wdU, jdU) {
return wdU >>> jdU | wdU << 32 - jdU;
}
for (var zn = 0; zn < Vn; zn++) {
for (var Yn = new Array(64), xn = bn, On = hn, En = Pn, fn = Qn, tn = Bn, Jn = Sn, wn = Mn, rn = Hn, mn = 0; mn < 64; mn++) {
var kn,
ln,
sn = void 0,
Un = void 0;
mn < 16 ? Yn[mn] = Rn[zn][mn] : (sn = nn(Yn[mn - 15], 7) ^ nn(Yn[mn - 15], 18) ^ Yn[mn - 15] >>> 3, Un = nn(Yn[mn - 2], 17) ^ nn(Yn[mn - 2], 19) ^ Yn[mn - 2] >>> 10, Yn[mn] = Yn[mn - 16] + sn + Yn[mn - 7] + Un), kn = rn + (Un = nn(tn, 6) ^ nn(tn, 11) ^ nn(tn, 25)) + (tn & Jn ^ ~tn & wn) + Kn[mn] + Yn[mn], ln = xn & On ^ xn & En ^ On & En, rn = wn, wn = Jn, Jn = tn, tn = fn + kn >>> 0, fn = En, En = On, On = xn, xn = kn + ((sn = nn(xn, 2) ^ nn(xn, 13) ^ nn(xn, 22)) + ln) >>> 0;
}
bn += xn, hn += On, Pn += En, Qn += fn, Bn += tn, Sn += Jn, Mn += wn, Hn += rn;
}
var cn;
return cn = [bn >> 24 & 255, bn >> 16 & 255, bn >> 8 & 255, 255 & bn, hn >> 24 & 255, hn >> 16 & 255, hn >> 8 & 255, 255 & hn, Pn >> 24 & 255, Pn >> 16 & 255, Pn >> 8 & 255, 255 & Pn, Qn >> 24 & 255, Qn >> 16 & 255, Qn >> 8 & 255, 255 & Qn, Bn >> 24 & 255, Bn >> 16 & 255, Bn >> 8 & 255, 255 & Bn, Sn >> 24 & 255, Sn >> 16 & 255, Sn >> 8 & 255, 255 & Sn, Mn >> 24 & 255, Mn >> 16 & 255, Mn >> 8 & 255, 255 & Mn, Hn >> 24 & 255, Hn >> 16 & 255, Hn >> 8 & 255, 255 & Hn], cn;
}
var p7 = function (T7, I7) {
return T7 > I7;
};
var bd = function (HVT, ZVT) {
return HVT + ZVT;
};
var FL = function (GWT, jWT) {
return GWT < jWT;
};
var k3 = function (lZT, sZT) {
return lZT - sZT;
};
var B8 = function (S8, M8, H8, Z8) {
p7(S8, M8) && NL(S8, H8) && p7(S8 += hr(Z8, k3(H8, M8)), H8) && (S8 = bd(k3(S8, H8), M8));
return S8;
};
var NL = function (hWT, PWT) {
return hWT <= PWT;
};
var hr = function (ngT, cgT) {
return ngT % cgT;
};
function VE(wc) {
for (var kc = 0, lc = 0; lc < wc.length; lc++) {
var sc = wc["charCodeAt"](lc);
sc < 128 && (kc += sc);
}
return Uc = kc
}
var WL = function (rCT, mCT) {
return rCT >= mCT;
};
var hr = function (ngT, cgT) {
return ngT % cgT;
};
var Pr = function (v9T, pWT) {
return v9T & pWT;
};
var Qr = function (TWT, IWT) {
return TWT >> IWT;
};
var nw = function (kgT, lgT) {
return kgT ^ lgT;
};
var bO = function (rgT, mgT) {
return rgT / mgT;
};
var k3 = function (lZT, sZT) {
return lZT - sZT;
};
var bd = function (HVT, ZVT) {
return HVT + ZVT;
};
var Cw = function (lCT, sCT) {
return lCT == sCT;
};
var FL = function (GWT, jWT) {
return GWT < jWT;
};
var bL = function (A9T) {
return !A9T;
};
var Gd = function (G7, j7) {
return G7 !== j7;
};
function ab(t) {
if (null == t) return -1;
try {
for (var a = 0, e = 0; e < t["length"]; e++) {
var n = t["charCodeAt"](e);
n < 128 && (a += n)
}
return a
} catch (t) {
return -2
}
}
function run(times, url, s3, bm_sz, returnData){
function getNow(){
return Date.now() - bmak.startTs;
}
console.log({url, s3, bm_sz});
let bmak = {}
bmak["startTs"] = new Date().getTime();
let { fingerprint, headers } = fingerprintGenerator.getFingerprint();
let ua = 'Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1'
ua = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.41'
ua = 'Mozilla/5.0 (Linux; Android 9; SM-N9500) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Mobile Safari/537.36'
ua = fingerprint.navigator.userAgent
console.log(headers)
// var q8 = ""["concat"](Mq(51, [VE, 0, ua]));
var Y8 = parseInt(bO(bmak["startTs"], 2));
var Al;
// pT["navigator"]["brave"] && pT["navigator"]["brave"][TT.RG.apply(null, [-590, 94, 9, 58, 7])]()["then"](function(cl) {
// Al = cl ? ML[8] : 0;
// })["catch"](function(vl) {
// Al = 0;
// });
Al = 0;
var f3 = Date.now();
let data2_2 = function () {
var bd = function (HVT, ZVT) {
return HVT + ZVT;
};
var CO = function (ZWT, DWT) {
return ZWT << DWT;
};
var ks;
var ls;
// var ss = pT["window"]["addEventListener"] ? 1 : 0;
var ss = 1;
// var Us = pT["window"]["XMLHttpRequest"] ? 1 : 0;
Us = 1;
// var ns = pT["window"]["XDomainRequest"] ? 1 : 0;
ns = 0;
// var As = pT["window"]["emit"] ? ML[8] : 0;
As = 0;
// var pU = pT["window"]["DeviceOrientationEvent"] ? 1 : 0;
pU = 1;
// var TU = pT["window"]["DeviceMotionEvent"] ? 1 : 0;
TU = 1;
// var GU = pT["window"]["TouchEvent"] ? ML[8] : ML[3];
GU = 1;
// var jU = pT["window"]["spawn"] ? 1 : 0;
var jU = 0;
// var KU = pT["window"]["chrome"] ? 1 : ML[3];
var KU = 1;
// var hU = pT["Function"]["prototype"].bind ? 1 : 0;
var hU = 1;
// var BU = pT["window"]["Buffer"] ? 1 : ML[3];
var BU = 0
// var MU = pT["window"]["PointerEvent"] ? 1 : TT["MTV"]();
var MU = 1;
try {
ks = pT["window"]["innerWidth"] ? 1 : 0;
} catch (WU) {
// ks = 0;
}
ks = 1;
try {
ls = pT["window"]["outerWidth"] ? TT["MTk"]() : 0;
} catch (CU) {
// ls = 0;
}
ls = 1;
let TT = {};
TT["MTX"] = function () { return 5; }
return bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(ss, CO(Us, 1)), CO(ns, 2)), CO(As, 3)), CO(pU, 4)), CO(TU, TT["MTX"]())), CO(GU, 6)), CO(jU, 7)), CO(ks, 8)), CO(ls, 9)), CO(KU, 10)), CO(hU, 11)), CO(BU, 12)), CO(MU, 13))
}()
var E8 = -1;
var f8 = -1;
var t8 = -1;
var J8 = -1;
var w8 = -1;
var r8 = -1;
var m8 = -1;
// E8 = pT["window"]["screen"] ? pT["window"]["screen"]["availWidth"] : -1;
E8 = 2560;
// f8 = pT["window"]["screen"] ? pT["window"]["screen"]["availHeight"] : -1;
f8 = 980
// t8 = pT["window"]["screen"] ? pT["window"]["screen"]["width"] : Xd(ML[8]);
t8 = 2560;
// J8 = pT["window"]["screen"] ? pT["window"]["screen"]["height"] : -1;
J8 = 1080;
// w8 = pT["window"]["innerHeight"] || (pT["document"]["body"] && Jf(TT.d4.apply(null, [40, 833, 162]), pT["document"]["body"]) ? pT["document"]["body"][TT.d4.call(null, 78, 833, 162)] : pT["document"]["documentElement"] && Jf(TT.d4(5, 833, 162), pT["document"][TT.N4.apply(null, [38, 713, 173])]) ? pT["document"]["documentElement"][TT.d4.call(null, 3, 833, 162)] : -1);
w8 = 901;
// r8 = pT["window"]["innerWidth"] || (pT["document"]["body"] && Jf(TT.X4(true, 629, 66), pT["document"]["body"]) ? pT["document"]["body"][TT.X4(8, 629, 66)] : pT["document"]["documentElement"] && Jf(TT.X4.call(null, 45, 629, 66), pT["document"][TT.N4.apply(null, [true, 713, 173])]) ? pT["document"]["documentElement"][TT.X4.apply(null, [false, 629, 66])] : -1);
r8 = 2560;
// m8 = Jf("outerWidth", pT["window"]) && Gd(mf(0), pT["window"]["outerWidth"]) ? pT["window"]["outerWidth"] : Xd(ML[8]);
m8 = 2560;
// ['20030107', 'zh-CN', 'Gecko', 5]
let navigator = {
'productSub': '20030107',
'language': 'zh-CN',
'product': 'Gecko',
'plugins': '5',
}
if (2 == 2){
E8 = fingerprint.screen.availWidth
f8 = fingerprint.screen.availHeight
t8 = fingerprint.screen.width
J8 = fingerprint.screen.height
w8 = fingerprint.screen.innerWidth | fingerprint.screen.width
r8 = fingerprint.screen.innerHeight |fingerprint.screen.height
m8 = fingerprint.screen.outerWidth
navigator = fingerprint.navigator
navigator.plugins = 0
}
var Rs = navigator.productSub;
var ds = navigator.language;
var Ls = navigator.product;
var Xs = navigator.plugins;
// var qs = pT["window"]["_phantom"] ? 1 : 0;
var qs = 0;
// var Ys = pT["window"]["webdriver"] ? 1 : 0;
var Ys = 0;
// var Os = pT["window"]["domAutomation"] ? 1 : 0;
var Os = 0;
Hs = parseInt(bO(bmak["startTs"], 4064256), 10),
hO = parseInt(bO(Hs, 23), 10);
// todo
// Wx = Mq(K9, [Nx, 5, pT["window"].bmak["startTs"]]),
Wx = function(Bc){
for (var Mc = Math["floor"](1e5 * Math["random"]() + 1e4), Hc = String(Bc * Mc), Zc = 0, Dc = [], Wc = Hc.length >= 18; Dc.length < 6; )
Dc["push"](parseInt(Hc["slice"](Zc, Zc + 2), 10)),
Zc = Wc ? Zc + 3 : Zc + 2;
var Fc;
return Fc = [Mc, function Vc(Rc) {
var dc = Rc[0] - Rc[1];
var Lc = Rc[2] - Rc[3];
var Xc = Rc[4] - Rc[5];
var qc = Math["sqrt"](dc * dc + Lc * Lc + Xc * Xc);
var Yc;
return Yc = Math.floor(qc),
Yc;
}(Dc)],
Fc;
}(bmak.startTs)
// Wx = [parseInt(Math.random() * 100000), parseInt(Math.random() * 100)]
PO = function QO() {
// todo webkit
try {
// return MO = bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(bd(pT["Boolean"](pT["navigator"]["credentials"]), CO(pT["Boolean"](pT["navigator"]["appMinorVersion"]), 1)), CO(pT["Boolean"](pT["navigator"]["bluetooth"]), 2)), CO(pT["Boolean"](pT["navigator"]["storage"]), 3)), CO(pT["Boolean"](Math["imul"]), 4)), CO(pT[TT.UT.apply(null, [29, 224, 65, -316, 40, 7])](pT["navigator"]["getGamepads"]), 5)), CO(pT["Boolean"](pT["navigator"]["getStorageUpdates"]), 6)), CO(pT["Boolean"](pT["navigator"]["hardwareConcurrency"]), ML[30])), CO(pT["Boolean"](pT["navigator"]["mediaDevices"]), 8)), CO(pT["Boolean"](pT["navigator"]["mozAlarms"]), 9)), CO(pT["Boolean"](pT["navigator"]["mozConnection"]), 10)), CO(pT["Boolean"](pT["navigator"]["mozIsLocallyAvailable"]), 11)), CO(pT["Boolean"](pT["navigator"]["mozPhoneNumberService"]), 12)), CO(pT["Boolean"](pT["navigator"]["msManipulationViewsEnabled"]), 13)), CO(pT["Boolean"](pT["navigator"]["permissions"]), 14)), CO(pT["Boolean"](pT["navigator"]["registerProtocolHandler"]), 15)), CO(pT[TT.UT.apply(null, [85, 224, true, -316, 55, 7])](pT["navigator"]["requestMediaKeySystemAccess"]), 16)), CO(pT["Boolean"](pT["navigator"]["requestWakeLock"]), 17)), CO(pT["Boolean"](pT["navigator"]["sendBeacon"]), 18)), CO(pT["Boolean"](pT["navigator"]["serviceWorker"]), 19)), CO(pT["Boolean"](pT["navigator"]["storeWebWideTrackingException"]), 20)), CO(pT["Boolean"](pT["navigator"]["webkitGetGamepads"]), ML[31])), CO(pT["Boolean"](pT["navigator"]["webkitTemporaryStorage"]), 22)), CO(pT["Boolean"](pT["Number"]["parseInt"]), ML[32])), CO(pT["Boolean"](Math["hypot"]), 24)),
// return 30261693;
return webkit;
} catch (WE) {
vR = SO.slice();
var NE;
return NE = 0,
vR.pop(),
NE;
}
vR.pop();
}()
//
var dU = [];
// dU["push"](",cpen:"["concat"](pT["window"]["callPhantom"] ? 1 : ML[3]));
// dU["push"]("i1:"["concat"](pT["window"]["ActiveXObject"] && Jf("ActiveXObject", pT["window"]) ? 1 : 0));
// dU["push"]("dm:"["concat"](Cw("number", typeof pT["document"]["documentMode"]) ? 1 : 0));
// dU["push"]("cwen:"["concat"](pT["window"]["chrome"] && pT["window"]["chrome"]["webstore"] ? TT["MTk"]() : 0));
// dU["push"]("non:"["concat"](pT["navigator"]["onLine"] ? 1 : 0));
// dU["push"]("opc:"["concat"](pT["window"]["opera"] ? 1 : ML[3]));
// dU["push"]("fc:"["concat"](TJ("undefined", typeof pT["InstallTrigger"]) ? 1 : ML[3]));
// dU["push"]("sc:"["concat"](pT["window"]["HTMLElement"] && p7(pT["Object"]["prototype"]["toString"].call(pT["window"]["HTMLElement"])["indexOf"]("Constructor"), 0) ? 1 : 0));
// dU["push"]("wrc:"["concat"](Cw("function", typeof pT["window"]["RTCPeerConnection"]) || Cw("function", typeof pT["window"][TT.rh.apply(null, [29, -253])]) || Cw(TT.xK.apply(null, [false, 286, 153]), typeof pT["window"][TT.lT(-378, 21, 49, 34, 23)]) ? ML[8] : 0));
// dU["push"]("isc:"["concat"](Jf("mozInnerScreenY", pT["window"]) ? pT["window"]["mozInnerScreenY"] : 0));
// dU["push"]("vib:"["concat"](Cw("function", typeof pT["navigator"]["vibrate"]) ? 1 : ML[3]));
// dU["push"]("bat:"["concat"](Cw("function", typeof pT["navigator"]["getBattery"]) ? 1 : ML[3]));
// dU["push"]("x11:"["concat"](pT["Array"]["prototype"]["forEach"] ? TT["MTV"]() : 1));
// dU["push"](TT.YG.apply(null, [59, 38, 97, -377, 2, 4])["concat"](Jf("FileReader", pT["window"]) ? TT["MTk"]() : 0));
//
dU = [
"cpen:0",
"i1:0",
"dm:0",
"cwen:0",
"non:1",
"opc:0",
"fc:0",
"sc:0",
"wrc:1",
"isc:0",
"vib:1",
"bat:1",
"x11:0",
"x12:1"
]
Ds = Math.random()
Ns = parseInt(bO(Ds * 1000, 2), 10);
// mac 9744 win 9096
var q8 = ab(ua);
let data2 = [
ua,
"uaend",
data2_2, Rs, ds, Ls, Xs, qs, Ys, Os, Hs, 0,
E8, f8, t8, J8, r8, w8, m8, , ...dU, q8, (''+Ds).slice(0,11) + Ns, Y8, Al, "loc:"
]
// console.log(data2.length);
// console.log(data2);
var arg100 = data2.join(',')
// console.log(c3);
function DY() {
let inputs = [{}, {}, {}, {}, {}, {}];
for (var kQT = "", lQT = -1, sQT = inputs, UQT = 0; FL(UQT, sQT["length"]); UQT++) {
var nQT = sQT[UQT]
// , cQT = Mq(K9, [VE, 0, nQT["getAttribute"]("name")])
, cQT = 566
// , AQT = Mq(K9, [VE, 0, nQT["getAttribute"]("id")])
, AQT = -1
// , vQT = Cw(null, nQT["getAttribute"]("required")) ? 0 : 1
, vQT = 0
// , pBT = nQT["getAttribute"]("type")
// , TBT = Cw(null, pBT) ? -1 : Ac(pBT)
, TBT = 0
// , IBT = nQT["getAttribute"]("autocomplete");
, IBT = null
// 0,-1,1,0,-1,-1,0;
// 0,-1,1,0,-1,-1,0;
// 0,0,1,1,2416,1765,0;
// 0,0,0,1,2954,2303,0;
// -1,-1,1,1,1065,529,0;
// 0,-1,0,0,2108,2108,0;
// lQT = Cw(null, IBT) ? Xd(ML[8]) : Hd(TT.YM(254, 194), IBT = IBT[TT.Db(73, -314, 24)]()) ? 0 : Hd(TT.xM(83, -281), IBT) ? 1 : TT[TT.OM(4, -60)]();
lQT = -1
var GBT = nQT["defaultValue"]
// , jBT = nQT['value']
, jBT = ""
, KBT = 0
, bBT = 0;
GBT && Gd(0, GBT['length']) && (bBT = cd),
bL(jBT) || Hd(ML[3], jBT['length']) || bBT && Hd(jBT, GBT) || (KBT = cd),
Gd(2, TBT) && (kQT = ""["concat"](bd(kQT, TBT), ",")["concat"](lQT, ",")["concat"](KBT, ",")["concat"](vQT, ",")["concat"](AQT, ",")["concat"](cQT, ",")["concat"](bBT, ";"));
}
return kQT;
}
var arg102 = DY();
// arg102 = '0,-1,0,0,-1,566,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;0,-1,0,0,-1,566,0;'
// zJ = '0,-1,0,0,-1,566,0;0,-1,0,0,1223,1223,0;0,-1,0,0,-1,566,0;';
arg102 = times > 3 ? '0,-1,1,0,-1,-1,0;0,-1,1,0,-1,-1,0;0,0,1,1,2416,1765,0;0,0,0,1,2954,2303,0;-1,-1,1,1,1065,529,0;0,-1,0,0,2108,2108,0;' : "";
let m3 = new Date().getTime() - bmak['startTs'];
if (times == 1 || times == 2){
m3 += 500+ parseInt(Math.random() * 100)
}else if ( times > 2) {
m3 += 100 + parseInt(Math.random() * 100)
}
VA = Date.now();
let OA = function(){
var CO = function(ZWT, DWT) {
return ZWT << DWT;
};
let canvas1 = createCanvas()
let ctx1 = canvas1.getContext('2d');
ctx1.fillStyle = "rgb(102, 204, 0)";
ctx1.fillRect(100, 5, 80, 50)
ctx1.fillStyle = '#f60'
ctx1["font"] = "Arial",
ctx1.fillText("<@nv45. F1n63r,Pr1n71n6!", 10, 40);
ctx1["arc"](80, 10, 20, 0, Math["PI"], false),
ctx1['stroke']();
tA = 0;
// let b0 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAA8CAYAAAC9xKUYAAAAAXNSR0IArs4c6QAACndJREFUeF7tnXtwXGUVwH9nN2nL0z4MMuAMMGAZBbFTUTvADNTSxkJpE7FhWhQQzE2FKQ5Q+hgHCCNKwvAYREp3U1twYOSlSasWkj4QcIBiqeCgQx2rooAI0hZSaJvHPc69SWsS8tjN9y3czJ77T6ez95w993e++8u33717V7DNCBgBI1AgAlKgvJbWCBgBI4AJxgaBETACBSNggikYWktsBIyACcbGgBEwAgUjYIIpGNrhJQ62oMOLtKiIQPZU+9ifpJFggklSNwATjFtDTDBu/HxHm2B8E3XMZ4JxA2iCcePnO9oE45uoYz4TjBtAE4wbP9/RJhjfRB3zmWDcAJpg3Pj5ji4qwSxtbqyNANaVV8b/Jm2L6ttz8EM37DnowaSVNmLqMcEkq1XFJZiWNdco4VH1MyqvSVYbuqpZ0tJ4256D771675g1SSxvRNRkgklWm4pLMBvWXCihzrp5RsW8ZLWhq5qlzU0P7j7sjgvaRj2ZxPJGRE0mmGS1qagEs3j92ikpwuV10ysmJ6sN+2cwTX9oPXzxpI6SvySxvBFRkwkmWW0qKsFc9czDB43ePap1TOmLY2qn1nYkqRVBJlM6/rhPfbBzXFWJSluSShtRtZhgktWuohJM/DGkpXGjKrfWl1c+lqRWLGtpOge4+p3xFdOSVNdIq8UEk6yOFZ1gljQ3LQIm1pdXBElqxdKWpgbQV3aMr7w1SXWNtFpMMMnqWNEJZlHz2uNKJHx58q62w6uqqjqT0I7aJ54o2dv+7nt06ud2lFX+PQk1jdQaTDDJ6lzRCSbCv6y56QFNsaVuesUdSWjHspY1V6vq5Lryim/ajXZuHTHBuPHzHV2Ugvn++rVTOjVs2r6r7ehHPuZZTPfs5XVRZt9cXrHZBOM2xE0wbvx8RxelYOLF3ubGDJJqrZsxJ1qT+di26OY6kEPqZ1QsiIowwbi1wgTjxs93dNEKZtlT68p0b9tWUlJdd/acx32DzSXfkua1M1MSZkaXpifXTj3vvyaYXKgNvo8Jxp2hzwxFK5h4LWZDY4WGsiKd7vzKD6ed/6pPsEPlWvpY47GUyHNhqAtuKa9s2r+/zWCGImeCcSP00UYXtWBiyaxvWqTKfNpKptXNmrXzo8B/1eMPjx+VGrVRkPvrZsy5red7mmDcOmAzGDd+vqOLXjDxesz6NbWozk6nOysLPZPpnrn8klDX9vetbhOM2xA3wbjx8x1tgukm2j2TWURKLinUmsyS5saZIrK6607iin5vqDPBuA1xE4wbP9/RJpgeRLvXZO4CeWj7rn1LfF3Cji5F72nfVS9KVQgLe6659G2oCcZtiJtg3Pj5jjbB9CEaX13as+8mROYg1E/e2fbj4d7xG4llX/t7Vyq6WKCJjrbrbj6n6u3BmmiCcRviJhg3fr6jTTADEI0e7ZAOw4UqVKjyAGjjF2e0t1TJ4F8viGcrba3TU4SVKlyI0BiS+skt02c/l0vzTDC5UBp4HxOMGz/f0SaYIYhG311KE54vIjNBzwT+KLBNkdfRsDUOl9Rhgh6twokop4A+Cal1lIa/qJta+Y98mmaCyYfWh/c1wbjx8x1tgsmDaPQ8mdL3x3xBtPOElMiRihwa+wXdHaq+qZL+a/she1+647SqPXmk7bWrCWa45LriTDBu/HxHm2B8E3XMZ4JxA2iCcePnOzovwWj0x7rHJvz/Z06j13r+v79CdS5pyiiT5bzZ8/U47wLKZAVv5XKA++sY6v2iXEPV5XpM8XtcylGs4t/58ujvWE0wuYyAgfcxwbjx8x2ds2A0YD5wH/SQg9JAKbfTwXLgZMky4LNudQFfJmQdEF1FKaGd02Q1b2sN30C5G9gLtNHBmbKKNwY6UK3mPoSvA7uAscCrCJdIhi29pHU5hw5Vl9awEOUHPeI+gTCfNL8aKjYWyxVMoJ1ngHagjJB5spJNWh0v7n5bspydb8NMMPkS672/CcaNn+/o3AXTddKcI1ku7HUiB2wDXgGOkSyTBhRDwIukCGQFz2tAPUqkp2UE/BM4S7Js12rqopNVGrhukDw/AzZKlvvi2UcNV6HMlixnDaeu/TG6kNHs4z+Ucny3NHI5pnqEVslwk36Hr5Li1kiyGjAX4SLJcF6+DTPB5EvMBONGrLDR7oLp+it+DLAqEozWcD9KGXAsECJcyg5eYBzbEcpRvgS0AO/SRkgpU6WB+Pm4Ws1tCO+hPIqwGvgk0ClZPnNABAEHBBPHBHwe+DXwI2AuxJJbSynXDlWXZHi2R94AYZpkuKB7ZjLoMUWxGrAVIUA5iZDnCXlNVtGq1cwCLpaGuJ68NhNMXrg+tLPNYNz4+Y7OVzArIZ6xdG3KImlggwbxR6MuwQT8FuH3kuFareEioALldogl8jTwFPBdhCslQ/wLY1rDqSiNsVBKmEhHLKgXECZJhpf6zEwiwUTi2YwyAYlP5mjmMx64EjhFssSPPhiqLsnEH7W6DiUg+jZ1pWTZmkssO5jLOPYiPIvGgotybZYs39MapqFcLNn4+PPaTDB54TLBuOEqeHS+gvnQR6QBTsbrJcNTehknkOY3hHyNFH9mJ4fKI3RqNTNJsYx2zmUUE2QF8b0iWsMS4AyUG4B7JRvdU9J702gGo/H6SwtpdkczB8nygQYsRZgQia2HNPqKr1ddkuXE7vqnAndJlpPzidWAXSinSwN/0ks5jBLeio6RCUyJBZMh7weLm2DcxrzNYNz4+Y4ujGBCrpOVPL1fMNGJrAFvUMLk6AqSBiwGjqaTG0nzN0r4tCxntwbxCXkucCOwXLJMiQUQrY90cKzcw7ZYMN1rMH1mNkuB0ZKNY/fPSnoLpp+6ugWzAeFeyXB/PrFaw0PAI5LhUa1mEsLPJctn9XKOpJOJkWTzbZgJJl9ivfc3wbjx8x2du2C6riKd23eRt8cMZmX3Aucm4HrJ8jsNOB5YFwumhnkoq4DXgNfpYH50taj7Sk4knA/idRmYR4rDCbnngGBqmIPSRBvjKOVOhE3RIm8vwUSzH2VMP4IZvK7LOIY0L0cfsSQbXw3qKafBY6s5CSH6ndfoOTL7UK6QBp7UgBqUb0kDZ+TbMBNMvsRMMG7EChuds2B8lBHfB3MEY+Vu3uklh1pS/Iux8lN29Pc+egljGcU6spyey70vPmrNJ4cu4Ihc7+EZKq8JZihCg79uMxg3fr6jP1LBDLd4reZMUrzf916X4eZLcpwJxq07Jhg3fr6jR4RgfB90kvOZYNy6Y4Jx4+c72gTjm6hjPhOMG0ATjBs/39EmGN9EHfOZYNwAmmDc+PmONsH4JuqYzwTjBtAE48bPd7QJxjdRx3wmGDeAJhg3fr6jTTC+iTrmM8G4ATTBuPHzHW2C8U3UMZ8Jxg2gCcaNn+9oE4xvoo75TDBuAE0wbvx8R5tgfBN1zGeCcQNognHj5zvaBOObqGM+E4wbQBOMGz/f0SYY30Qd85lg3ACaYNz4+Y42wfgm6pjPBOMG0ATjxs93tAnGN1HHfCYYN4AmGDd+vqNNML6JWj4jYAQOEDDB2GAwAkagYARMMAVDa4mNgBEwwdgYMAJGoGAETDAFQ2uJjYAR+B82f8NqZXi+rwAAAABJRU5ErkJggg==';
b0 = canvas1.toDataURL();
for (let h0 = 0; h0 < b0.length; h0++) {
tA = bd(k3(CO(tA, 5), tA), b0["charCodeAt"](h0))
tA &= tA;
}
tA = tA["toString"]();
let canvas = createCanvas(20, 20)
let ctx = canvas.getContext('2d')
ctx.font = '6pt Arial'
let JA = Math.floor(Math.random() * 1000);
ctx.fillText(JA, 1, 12);
let H0 = 0,
// M0 = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAANxJREFUOE/t0iFIg1EUxfHfZnDJYRSDSZaGwaowRMyCNtGtWUwG45IgaBgsL4+BYtUsumAcYjcsrYqsiHLhffIxDMKa7JUHj3v+991zT8GUpzCl3gzgx4Mz1JKhRRxihCVcoIESjrGJLm6jPjNxDiGs4grbCXaNVazhCCu4xACVPCDb5j1O8Zq6LmIPG+jgCfO4w9skYD2JD1KnFvbxkAA3GCLuGCtG+crnoI0e+thBHZ/YxQkW0tcD+IwtvOcBj0n4MZHOeI8RlnGOMl7Q/M2DvyQ7tjHOCv9BlL8Bn5wkEbkNwbYAAAAASUVORK5CYII=';
M0 = canvas.toDataURL();
for (let i = 0; i < M0.length; i++) {
H0 = bd(k3(CO(H0, 5), H0), M0["charCodeAt"](i)),
H0 &= H0;
}
wA = H0["toString"]();
// return [tA, JA, wA]
return [tA, JA, wA]
}()
console.log(OA);
// OA = ['-841148590','454','-1261202798']
console.log({OA});
let dY = {
"fpValStr": fpValStr,
"rVal": OA[1],
"rCFP": OA[2],
"td": Date.now() - VA + 20,
"fpValCalculated": true
}
console.log({dY});
// _abck cookie
let checkCookie = 40161;
checkCookie = function(wc){
for (var kc = 0, lc = 0; lc < wc.length; lc++) {
var sc = wc["charCodeAt"](lc);
sc < 128 && (kc += sc);
}
var Uc;
return Uc = kc,
Uc;
}(s3)
console.log('checkCookie', checkCookie);
vY = 0;
px = 0;
KO = parseInt(bO(hO, 6), 10)
jO = Math.abs(k3(Date.now(), bmak["startTs"])- 500)
Ix = 0;
CE = 0;
let mouseMoveData = '0,1,20461,154,37;1,1,21241,156,37;2,1,21248,172,37;3,1,21257,198,38;4,1,21265,229,45;5,1,21273,258,55;6,1,21281,276,69;7,1,21290,291,89;8,1,21298,304,114;9,1,21306,314,137;10,1,21316,324,163;11,1,21323,332,181;12,1,21331,344,206;13,1,21340,366,239;14,1,21348,393,271;15,1,21356,426,307;16,1,21365,477,353;17,1,21373,526,392;18,1,21381,575,429;19,1,21390,632,465;20,1,21398,686,493;21,1,21406,722,511;22,1,21415,766,526;23,1,21423,794,533;24,1,21432,818,537;25,1,21440,836,537;26,1,21448,851,537;27,1,21457,864,537;28,1,21465,882,538;29,1,21473,897,541;30,1,21481,920,545;31,1,21491,945,553;32,1,21498,969,561;33,1,21506,990,568;34,1,21515,1020,581;35,1,21523,1040,589;36,1,21531,1062,599;37,1,21540,1090,610;38,1,21548,1116,622;39,1,21556,1140,633;40,1,21566,1166,646;41,1,21574,1182,657;42,1,21582,1193,664;43,1,21592,1206,674;44,1,21598,1212,681;45,1,21606,1218,689;46,1,21615,1224,697;47,1,21623,1226,703;48,1,21631,1230,711;49,1,21640,1234,722;50,1,21649,1242,737;51,1,21657,1249,749;52,1,21665,1258,766;53,1,21673,1268,781;54,1,21681,1277,793;55,1,21690,1284,803;56,1,21698,1291,807;57,1,21706,1295,809;58,1,21715,1300,812;59,1,21723,1304,813;60,1,21731,1308,813;61,1,21740,1310,815;62,1,21748,1312,817;63,1,21756,1315,820;64,1,21766,1320,826;65,1,21773,1325,833;66,1,21781,1334,843;67,1,21790,1344,854;68,1,21798,1356,861;69,1,21808,1366,869;70,1,21815,1374,873;71,1,21823,1380,876;72,1,21832,1386,880;73,1,21842,1394,884;74,1,21848,1397,886;75,1,21856,1400,889;76,1,21865,1403,891;77,1,21873,1404,893;78,1,21881,1405,895;79,1,21890,1406,896;80,1,21898,1408,898;81,1,21908,1408,902;82,1,21915,1410,905;83,1,21923,1412,910;84,1,21931,1414,913;85,1,21940,1416,916;86,1,21948,1418,917;87,1,21956,1419,917;88,1,21965,1420,917;89,1,21973,1420,915;90,1,21982,1420,913;91,1,21990,1418,912;92,1,21998,1416,911;93,1,22006,1414,909;94,1,22023,1413,909;95,3,22038,1413,909,2717;'
mouseMoveData = ''
let mouseMoveDataCount = 2241381;
mouseMoveDataCount = 0;
let mousepoint = {
x: Math.random() > 0.5 ? parseInt(E8 / 2) + parseInt(Math.random() * 100) : parseInt(E8 / 2) - parseInt(Math.random() * 100),
y: Math.random() > 0.5 ? parseInt(f8 / 2) + parseInt(Math.random() * 100) : parseInt(f8 / 2) - parseInt(Math.random() * 100),
}
let downType = 3, moveType = 1;
let mouseDatas = []
let ts = Date.now() - bmak.startTs;
// let offsets = [ [-36, 38], [1, -2], [0, -1], [-1, 0], [-2, 0], [-2, 1], [-3, 0], [-3, 0], [-4, 0], [-5, 0], [-5, 0], [-9, -1], [-2, 0], [-7, -1], [-7, 0], [-7, 0], [-6, 0], [-6, 0], [-44, -2], [-1, -1], [-1, 0], [-3, 0], [-3, -1], [-3, -1], [-2, -1], [-3, -2], [-2, -1], [-2, -1], [-5, -3], [-5, -3], [-29, -18], [-48, -35], [-3, -1], [-2, -1], [-2, -1], [-2, -2], [0, -1], [-2, 0], [-1, 0], [-1, 0], [-3, 1], [-4, 2], [-2, 2], [-3, 3], [-2, 3], [-3, 21], [0, 1], [0, 3], [0, 6], [1, 9], [2, 8], [1, 8], [1, 6], [2, 5], [2, 6], [2, 7], [2, 6], [1, 6], [3, 6], [2, 9], [2, 7], [0, 4], [0, 4], [0, 5], [0, 5], [-1, 3], [-1, 5], [-1, 3], [0, 2], [-1, 1], [0, 2], [0, 1], [0, 1], [-1, 2], [-1, 2], [0, 2], [-1, 2], [-1, 2], [0, 2], [0, 2], [-1, 2], [0, 0], [0, 0], [0, 0], [0, 0], [0, 182], [-1, 6], [-1, 15], [-1, -1], [-19, -23], [-1, -1], [0, -2], [-2, -4], [-2, -4], [-2, -6], [-1, -5], [-2, -6], [-1, -5], [0, -4]]
//
//
// for (let index = 0; index <offsets.length; index++) {
// const offset = offsets[index];
// const offX = offset[0] + mousepoint.x
// + Math.random() > 0.5 ? (parseInt(Math.random() * 2) + 1): -(parseInt(Math.random() * 2) + 1);
// const offY = offset[1] + mousepoint.y
// + Math.random() > 0.5 ? (parseInt(Math.random() * 2) + 1): -(parseInt(Math.random() * 2) + 1);
// ts = ts + parseInt(Math.random() * 20) + parseInt(Math.random() * 20);
// let type = 1;
//
// let mouseEvent = [index, type, ts , offX, offY].join(',');
// mousepoint = {
// x: offX,
// y: offY
// }
// console.log(mouseEvent);
// mouseMoveDataCount += index;
// mouseMoveDataCount += type;
// mouseMoveDataCount += ts;
// mouseMoveDataCount += offX;
// mouseMoveDataCount += offY;
// mouseDatas.push(mouseEvent)
// }
// if (times == 4){
// mouseMoveData = mouseDatas.join(';') +';'
// }
// 构造鼠标轨迹
let ta = 0
// -108
// onkeypress 3 onkeyup 2 onkeydown 1 键盘事件
// "0,1,6883,-2,0,0,1974;1,3,6886,-2,0,0,1974;2,2,6937,-2,0,0,1974;3,1,6969,-2,0,0,1974;4,3,6970,-2,0,0,1974;5,1,7040,-2,0,0,1974;6,3,7043,-2,0,0,1974;7,2,7112,-2,0,0,1974;8,2,7176,-2,0,0,1974;9,1,10240,-2,0,0,1974;10,3,10242,-2,0,0,1974;11,2,10353,-2,0,0,1974;12,1,10356,-2,0,0,1974;13,3,10358,-2,0,0,1974;14,2,10450,-2,0,0,1974;15,1,10456,-2,0,0,1974;16,3,10458,-2,0,0,1974;17,2,10548,-2,0,0,1974;",
let ke_cnt = 0;
let kact = '';
let ke_vel = 0
let ke_cnt_lmt = 150;
let ke_ts = Date.now() - bmak.startTs;
function event108(type, e, delay=0){
if (ke_cnt >= ke_cnt_lmt)return;
var a = type;
ke_ts = ke_ts + delay;
var n = -2, l = 0, k = 1974
var m = e["charCode"], r = e["shiftKey"] ? 1 : 0, i = e["ctrlKey"] ? 1 : 0, c = e["metaKey"] ? 1 : 0,
b = e["altKey"] ? 1 : 0, d = 8 * r + 4 * i + 2 * c + b
var u = ke_cnt + "," + a + "," + ke_ts + "," + n + "," + l + "," + d + "," + k + ';'
kact = kact + u
ke_vel = ke_vel + ke_cnt + a + ke_ts + n + d + k
ta += ke_ts
}
/**
* 指定按下某个按键
* @param keyCode 按键值 abcd
*/
function keyEvent(keyCode){
let eventInfo = {
keyCode: keyCode,
charCode:0 , shiftKey:false, ctrlKey: false, metaKey: false, altKey: false
}
let t = parseInt(Math.random() *100) +30
event108(1, eventInfo, t)
event108(3, eventInfo, t +2)
event108(2,eventInfo, t *2)
}
// -110 mousemove 1 click 2 mousedown 3 mouseup 4
let me_vel = 0;
let me_cnt = 0;
let mact = '';
function event110(type){
var a = type
var i = Date.now() - bmak.startTs;
n = pageX, o = pageY;
c = me_cnt + "," + a + "," + i + "," + n + "," + o;
me_vel = me_vel + me_cnt + a + i + n + o
mact = mact + c
ta += i
}
// -117
let te_vel = 0
let tact = ''
let tme_cnt = 0;
let te_cnt = 0
let tduce_cnt = 0;
let te_ts = Date.now() - bmak.startTs + parseInt(Math.random() * 1000)
function event117(type,x,y,delay=0){
// 0,2,6993,275,467;1,1,7007,265,455;2,1,7013,267,435;3,1,7029,275,406;4,1,7046,285,400;5,1,7063,297,400;6,1,7079,306,404;7,1,7096,314,410;8,1,7113,319,415;9,1,7130,324,421;10,1,7147,328,423;11,1,7163,331,427;12,1,7180,332,430;13,1,7197,333,431;14,1,7213,333,433;15,1,7247,333,434;16,1,7264,333,435;17,3,7281,336,433;18,2,7644,275,745;19,3,7684,275,745;20,2,40001,276,628;21,3,40037,276,628;22,2,40636,302,331;23,3,40655,302,331;24,2,43788,276,676;25,3,43828,276,676;
te_ts = te_ts + delay
tact = tact + te_cnt+',' + type +',' + te_ts +',' + x +',' + y + ';'
ta += te_ts
te_vel =te_vel+ te_cnt + type + te_ts + x + y;
1 == type ? tme_cnt++ : tduce_cnt++, te_cnt++
}
function touchEvent(){
let x = -1, y = -1;
let delay = parseInt(Math.random() *20 + 10)
event117(2, x,y,delay)
event117(3, x,y,delay *2)
}
// 117 end
// 109 devicemotion
// '0,3043,-1,-1,-1,-1,-1,-1,-1,-1,-1;1,5072,-1,-1,-1,-1,-1,-1,-1,-1,-1;2,20636,-1,-1,-1,-1,-1,-1,-1,-1,-1;3,25347,-1,-1,-1,-1,-1,-1,-1,-1,-1;4,39156,-1,-1,-1,-1,-1,-1,-1,-1,-1;5,58879,-1,-1,-1,-1,-1,-1,-1,-1,-1;6,63185,-1,-1,-1,-1,-1,-1,-1,-1,-1;',
let dmact = '';
let dme_vel = 0;
let dme_cnt = 0;
function event109(delay=0){
var a = Date.now() - bmak.startTs + delay;
var e = -1, n = -1, o = -1;
// let e = t["acceleration"]["x"], n = t["acceleration"]["y"], o=t["acceleration"]["z"]
var m = -1, r = -1, i = -1;
// let m = t["accelerationIncludingGravity"]["x"], r = t["accelerationIncludingGravity"]["y"], i = t["accelerationIncludingGravity"]["z"];
var c = -1, b = -1, d = 1;
// c = t["rotationRate"]["alpha"], b = t["rotationRate"]["beta"] ,d = t["rotationRate"]["gamma"];
dmact = dmact + dme_cnt + ',' + a + "," + e + "," + n + "," + o + "," + m + "," + r + "," + i + "," + c + "," + b + "," + d +';';
dme_cnt ++;
dme_vel = dme_vel + dme_cnt + a;
ta += a;
}
function devicemotionEvent(){
let t = parseInt(Math.random() *100) +30
event109(t)
}
// -111 device orientation 设备旋转信息
let doact = '';
let doe_vel = 0;
let doe_cnt = 0;
function event111(delay=0){
var a = Date.now() - bmak.startTs +delay;
// e = bmak["getFloatVal"](t["alpha"]),
// n = bmak["getFloatVal"](t["beta"])
// o = bmak["getFloatVal"](t["gamma"])
var e = -1, n = -1, o = -1;
var m = doe_cnt + "," + a + "," + e + "," + n + "," + o;
doact = doact + m + ';';
ta +=a ;
doe_vel = doe_vel + doe_cnt + a;
doe_cnt++;
}
function orientationEvent(){
let t = parseInt(Math.random() *100) +30
event111(t)
}
// -114 pointerdown type 3 pointerup 4
let pe_cnt = 0;
let pe_vel = 0;
let pact = '';
let pduce_cnt = 0;
function event114(type,x,y, delay){
var a = type
var r = Date.now() - bmak.startTs +delay;
var o = x, m = y;
var i = pe_cnt + "," + a + "," + r + "," + o + "," + m;
pe_vel =pe_vel + pe_cnt+ a + r + o + m
pact = pact + i + ';';
1 == a ? pme_cnt++ : pduce_cnt++
ta += r;
}
function pointerEvent(){
let t = parseInt(Math.random() *100) +30
let x = parseInt(Math.random() * 229 + (229 / 2))
let y = parseInt(Math.random() * 691 + (691 / 2))
event114(3,x,y,t)
event114(4,x,y,t)
}
// onfocus 3 onblur 2 页面焦点相关
let vcact = '';
let vc_cnt = 0;
function event103 (t) {
a = Date.now() - bmak.startTs + Math.floor(Math.random() * (5000 - 1000)) + 2000
e = t + ',' + a + ';'
vcact = vcact + e;
vc_cnt ++ ;
}
if (times > 2){
if (Math.random() > 0.4) {
for (let i = 0; i < parseInt(Math.random() * 10 + Math.random() * 10); i++) {
var s = 'qwertyuiopasdfghjklzxcvbnm1234567890;[],./\\'
keyEvent(s[parseInt(Math.random() *s.length)])
}
}
if (Math.random() > 0.1){
for (let i = 0; i < parseInt(Math.random() * 5 + Math.random() *10); i++) {
devicemotionEvent()
}
}
if (Math.random() > 0.1){
for (let i = 0; i < parseInt(Math.random() *5) + 1; i++) {
touchEvent()
}
}
if (Math.random() > 0.1) {
for (let i = 0; i < parseInt(Math.random() * 10 + Math.random() * 10); i++) {
orientationEvent()
}
}
if (Math.random() > 0.1) {
for (let i = 0; i < parseInt(Math.random() * 10 + Math.random() * 5); i++) {
pointerEvent()
}
}
}
s = ke_vel + me_vel + doe_vel + dme_vel+ te_vel +pe_vel
var f = parseInt(hO / 6)
let initTime = 0;
let n_ck = '0'
let arg115 = [
// -108 总时间 + 1
ke_vel + 1,
me_vel +32,
te_vel + 32,
doe_vel,
dme_vel,
pe_vel,
s,
getNow(),
initTime,
bmak["startTs"],
times > 0 ? dY["td"]: -999999,
hO,
ke_cnt,
me_cnt,
f,
pe_cnt,
te_cnt,
getNow(),
ta,
n_ck,
s3,
checkCookie,
times > 0 ? dY["rVal"]: '-1',
times > 0? dY["rCFP"]: '-1',
PO,
"PiZtE", Wx[0], Wx[1],
// qE(), zE(), YE
0, -1, 0
].join(',')
// 点击时间
// let arg115 = [bd(0, 1), bd(times == 4 ?mouseMoveDataCount : 0, 32),
// bd(0, 32), 0, 0, 0, 0, m3+5, 0,
// bmak["startTs"], times > 0 ? dY["td"]: -999999,
// hO,
// vY, px, KO, 0, Ix, jO,
// CE, "0", s3, checkCookie, times > 0 ? dY["rVal"]: '-1',
// times > 0? dY["rCFP"]: '-1', PO, "PiZtE", Wx[0], Wx[1],
// // qE(), zE(), YE
// 0, -1, 0
// ].join(',')
//todo
let arg80 = ""["concat"](VE(dY["fpValStr"]))
let arg90 = function (Vx) {
// var dx = parseInt(100000 * Math["random"](), 10) + 10000;
// var sxE = Math.floor(1e5 * Math.random() + 1000)
// let tx = parseInt(Vx["startTimestamp"]);
// var tt = String(tx * sxE);
// var UxE = [], DxE = 0
// var OxE = tt >= 18
// for (let i = 0; UxE.length < 6; i++) {
// UxE.push(parseInt(tt.slice(DxE, DxE +2), 10))
// DxE = OxE ? DxE + 3 : DxE + 2;
// }
// // let uas = btoa(Vx.deviceData);
// // var VG = 0;
// // for (let i = 0; i < ua.length; i++) {
// // VG += uas.charCodeAt(i);
// // }
// // console.log(VG)
// // return kx = ['' + Math.floor(Math.sqrt(tx)).toString(), dx]["join"]("|")
// return kx = [function fxE(LxE) {
// var TxE = LxE[0] - LxE[1];
// var hxE = LxE[2] - LxE[3];
// var FxE = LxE[4] - LxE[5];
// var WxE = Math.sqrt(TxE * TxE + hxE * hxE + FxE * FxE);
// var CxE;
// return CxE = Math.floor(WxE),
// CxE;
// }(UxE), sxE]["join"]("|")
// var randomInt = parseInt(Math.random() * 20, 10);
// var ts = Vx.startTimestamp;
// var t = new Date(ts);
// t.setUTCDate(t.getUTCDate() + randomInt);
// return [(t.getUTCMonth()+1) * t.getUTCDate(), randomInt].join('|')
function PY(OHA){
for (var GHA = "", EHA = 0; EHA < OHA['length']; EHA++)
GHA += 2 === (OHA[EHA]['toString'](16))['length'] ? OHA[EHA]['toString'](16) : "0"['concat'](OHA[EHA]['toString'](16));
var WHA;
return WHA = GHA,
WHA;
}
rw = PY(Iq(ua)) + PY(Iq(Vx.startTimestamp))
pw = []
uW = ''
for (let index = 0; index < 5; index++) {
const element = parseInt(Math.random() * 128);
uW += rw[element];
pw.push(element);
}
return [btoa(uW), pw].join('|')
}({
"startTimestamp": bmak.startTs,
"deviceData": arg100,
"mouseMoveData": "",
"totVel": 0,
"deltaTimestamp": 6
})
let permissions = '11321144241322243122';
let WJ = function(){
var DKT = ua;
// var NKT = window["document"]["createElement"]('iframe');
// NKT['style']['display'] = 'none',
// window["document"]['head']['appendChild'](NKT);
CKT = ",0";
JKT = "070f409b82df3bdd2f51a6415c7895353c153c47fe6dd8a0f87f3d14c46ccb2b";
AKT = '4';
WbT = {
"webGLVendor": "Google Inc. (ATI Technologies Inc.)",
"webGLRenderer": "ANGLE (ATI Technologies Inc., AMD Radeon RX 560 OpenGL Engine, OpenGL 4.1)"
}
QbT ='8,5,1,8,5,1,'.concat(WbT.webGLVendor).concat(',',WbT.webGLRenderer)
return [CKT, JKT, AKT, QbT].join(',')
}()
NJ = '1';
let gJ = '940925d1b20db7e9ace7d42cb9f7efb38d0d1b3e77f44b62f059f99f534425ac'
// performance.memory jsHeapSizeLimit: 4294705152 totalJSHeapSize : 28170788 usedJSHeapSize : 25463880
let usedSize = parseInt(Math.random() * 1136000000 + 1136000000/2)
let FJ = '1136000000,' + usedSize + ',' + (1136000000 - usedSize) + ',-1,-1';
let VJ = "700,1,1";
let RJ = "0", dJ = '1';
let XJ = "0,841583dac09a721cf2d2c57a09180590d9939b2b73219e5cc6b1dc72b2b04594,0123456789101112,Other";
let qJ = '-1';
let arg128 = ""["concat"](WJ, ",")["concat"](NJ, ",")["concat"](gJ)
// arg128 = ',1,940925d1b20db7e9ace7d42cb9f7efb38d0d1b3e77f44b62f059f99f534425ac'
let arg131 = ""["concat"](FJ, ",")["concat"](VJ, ",")["concat"](RJ, ",")["concat"](dJ)
let arg132 = ""["concat"](XJ, ",")["concat"](qJ);
Df = 'Monospace:1267,221;Wingdings 2:1267,221;ITC Bodoni 72 Bold:1267,221;Menlo:1272,223;Gill Sans MT:1453,269;Lucida Sans:1453,269;Bodoni 72:1453,269;Serif:1362,269;Shree Devanagari 714:1362,269;Microsoft Tai Le:1453,269;Nimbus Roman No 9 L:1453,269;Candara:1453,269;Press Start 2P:1453,269;Waseem:1453,277;';
// Ff = B3(Iq(Df)))
Ff = '5a4dd815976b96d7332ee11d4ad4f22fbd9d8484fb33b68201be1b71ded52cf3';
let pl = 'Ting-Ting_zh-CNAlex_en-USAlice_it-ITAlva_sv-SEAmelie_fr-CAAnna_de-DECarmit_he-ILDamayanti_id-IDDaniel_en-GBDiego_es-AREllen_nl-BEFiona_enFred_en-USIoana_ro-ROJoana_pt-PTJorge_es-ESJuan_es-MXKanya_th-THKaren_en-AUKyoko_ja-JPLaura_sk-SKLekha_hi-INLuca_it-ITLuciana_pt-BRMaged_ar-SAMariska_hu-HUMei-Jia_zh-TWMelina_el-GRMilena_ru-RUMoira_en-IEMonica_es-ESNora_nb-NOPaulina_es-MXRishi_en-INSamantha_en-USSara_da-DKSatu_fi-FISin-ji_zh-HKTessa_en-ZAThomas_fr-FRVeena_en-INVictoria_en-USXander_nl-NLYelda_tr-TRYuna_ko-KRYuri_ru-RUZosia_pl-PLZuzana_cs-CZMicrosoft Adri Online (Natural) - Afrikaans (South Africa)_af-ZAMicrosoft Willem Online (Natural) - Afrikaans (South Africa)_af-ZAMicrosoft Anila Online (Natural) - Albanian (Albania)_sq-ALMicrosoft Ilir Online (Natural) - Albanian (Albania)_sq-ALMicrosoft Ameha Online (Natural) - Amharic (Ethiopia)_am-ETMicrosoft Mekdes Online (Natural) - Amharic (Ethiopia)_am-ETMicrosoft Amina Online (Natural) - Arabic (Algeria)_ar-DZMicrosoft Ismael Online (Natural) - Arabic (Algeria)_ar-DZMicrosoft Ali Online (Natural) - Arabic (Bahrain)_ar-BHMicrosoft Laila Online (Natural) - Arabic (Bahrain)_ar-BHMicrosoft Salma Online (Natural) - Arabic (Egypt)_ar-EGMicrosoft Shakir Online (Natural) - Arabic (Egypt)_ar-EGMicrosoft Bassel Online (Natural) - Arabic (Iraq)_ar-IQMicrosoft Rana Online (Natural) - Arabic (Iraq)_ar-IQMicrosoft Sana Online (Natural) - Arabic (Jordan)_ar-JOMicrosoft Taim Online (Natural) - Arabic (Jordan)_ar-JOMicrosoft Fahed Online (Natural) - Arabic (Kuwait)_ar-KWMicrosoft Noura Online (Natural) - Arabic (Kuwait)_ar-KWMicrosoft Layla Online (Natural) - Arabic (Lebanon)_ar-LBMicrosoft Rami Online (Natural) - Arabic (Lebanon)_ar-LBMicrosoft Iman Online (Natural) - Arabic (Libya)_ar-LYMicrosoft Omar Online (Natural) - Arabic (Libya)_ar-LYMicrosoft Jamal Online (Natural) - Arabic (Morocco)_ar-MAMicrosoft Mouna Online (Natural) - Arabic (Morocco)_ar-MAMicrosoft Abdullah Online (Natural) - Arabic (Oman)_ar-OMMicrosoft Aysha Online (Natural) - Arabic (Oman)_ar-OMMicrosoft Amal Online (Natural) - Arabic (Qatar)_ar-QAMicrosoft Moaz Online (Natural) - Arabic (Qatar)_ar-QAMicrosoft Hamed Online (Natural) - Arabic (Saudi Arabia)_ar-SAMicrosoft Zariyah Online (Natural) - Arabic (Saudi Arabia)_ar-SAMicrosoft Amany Online (Natural) - Arabic (Syria)_ar-SYMicrosoft Laith Online (Natural) - Arabic (Syria)_ar-SYMicrosoft Hedi Online (Natural) - Arabic (Tunisia)_ar-TNMicrosoft Reem Online (Natural) - Arabic (Tunisia)_ar-TNMicrosoft Fatima Online (Natural) - Arabic (United Arab Emirates)_ar-AEMicrosoft Hamdan Online (Natural) - Arabic (United Arab Emirates)_ar-AEMicrosoft Maryam Online (Natural) - Arabic (Yemen)_ar-YEMicrosoft Saleh Online (Natural) - Arabic (Yemen)_ar-YEMicrosoft Babek Online (Natural) - Azerbaijani (Azerbaijan)_az-AZMicrosoft Banu Online (Natural) - Azerbaijani (Azerbaijan)_az-AZMicrosoft Nabanita Online (Natural) - Bangla (Bangladesh)_bn-BDMicrosoft Pradeep Online (Natural) - Bangla (Bangladesh)_bn-BDMicrosoft Bashkar Online (Natural) - Bangla (India)_bn-INMicrosoft Tanishaa Online (Natural) - Bengali (India)_bn-INMicrosoft Goran Online (Natural) - Bosnian (Bosnia)_bs-BAMicrosoft Vesna Online (Natural) - Bosnian (Bosnia)_bs-BAMicrosoft Borislav Online (Natural) - Bulgarian (Bulgaria)_bg-BGMicrosoft Kalina Online (Natural) - Bulgarian (Bulgaria)_bg-BGMicrosoft Nilar Online (Natural) - Burmese (Myanmar)_my-MMMicrosoft Thiha Online (Natural) - Burmese (Myanmar)_my-MMMicrosoft Enric Online (Natural) - Catalan (Spain)_ca-ESMicrosoft Joana Online (Natural) - Catalan (Spain)_ca-ESMicrosoft HiuGaai Online (Natural) - Chinese (Cantonese Traditional)_zh-HKMicrosoft HiuMaan Online (Natural) - Chinese (Hong Kong)_zh-HKMicrosoft WanLung Online (Natural) - Chinese (Hong Kong)_zh-HKMicrosoft Xiaoxiao Online (Natural) - Chinese (Mainland)_zh-CNMicrosoft Xiaoyi Online (Natural) - Chinese (Mainland)_zh-CNMicrosoft Yunjian Online (Natural) - Chinese (Mainland)_zh-CNMicrosoft Yunxi Online (Natural) - Chinese (Mainland)_zh-CNMicrosoft Yunxia Online (Natural) - Chinese (Mainland)_zh-CNMicrosoft Yunyang Online (Natural) - Chinese (Mainland)_zh-CNMicrosoft Xiaobei Online (Natural) - Chinese (Northeastern Mandarin)_zh-CN-liaoningMicrosoft HsiaoChen Online (Natural) - Chinese (Taiwan)_zh-TWMicrosoft YunJhe Online (Natural) - Chinese (Taiwan)_zh-TWMicrosoft HsiaoYu Online (Natural) - Chinese (Taiwanese Mandarin)_zh-TWMicrosoft Xiaoni Online (Natural) - Chinese (Zhongyuan Mandarin Shaanxi)_zh-CN-shaanxiMicrosoft Gabrijela Online (Natural) - Croatian (Croatia)_hr-HRMicrosoft Srecko Online (Natural) - Croatian (Croatia)_hr-HRMicrosoft Antonin Online (Natural) - Czech (Czech)_cs-CZMicrosoft Vlasta Online (Natural) - Czech (Czech)_cs-CZMicrosoft Christel Online (Natural) - Danish (Denmark)_da-DKMicrosoft Jeppe Online (Natural) - Danish (Denmark)_da-DKMicrosoft Arnaud Online (Natural) - Dutch (Belgium)_nl-BEMicrosoft Dena Online (Natural) - Dutch (Belgium)_nl-BEMicrosoft Colette Online (Natural) - Dutch (Netherlands)_nl-NLMicrosoft Fenna Online (Natural) - Dutch (Netherlands)_nl-NLMicrosoft Maarten Online (Natural) - Dutch (Netherlands)_nl-NLMicrosoft Natasha Online (Natural) - English (Australia)_en-AUMicrosoft William Online (Natural) - English (Australia)_en-AUMicrosoft Clara Online (Natural) - English (Canada)_en-CAMicrosoft Liam Online (Natural) - English (Canada)_en-CAMicrosoft Sam Online (Natural) - English (Hongkong)_en-HKMicrosoft Yan Online (Natural) - English (Hongkong)_en-HKMicrosoft Neerja Online (Natural) - English (India)_en-INMicrosoft Prabhat Online (Natural) - English (India)_en-INMicrosoft Connor Online (Natural) - English (Ireland)_en-IEMicrosoft Emily Online (Natural) - English (Ireland)_en-IEMicrosoft Asilia Online (Natural) - English (Kenya)_en-KEMicrosoft Chilemba Online (Natural) - English (Kenya)_en-KEMicrosoft Mitchell Online (Natural) - English (New Zealand)_en-NZMicrosoft Molly Online (Natural) - English (New Zealand)_en-NZMicrosoft Abeo Online (Natural) - English (Nigeria)_en-NGMicrosoft Ezinne Online (Natural) - English (Nigeria)_en-NGMicrosoft James Online (Natural) - English (Philippines)_en-PHMicrosoft Rosa Online (Natural) - English (Philippines)_en-PHMicrosoft Luna Online (Natural) - English (Singapore)_en-SGMicrosoft Wayne Online (Natural) - English (Singapore)_en-SGMicrosoft Leah Online (Natural) - English (South Africa)_en-ZAMicrosoft Luke Online (Natural) - English (South Africa)_en-ZAMicrosoft Elimu Online (Natural) - English (Tanzania)_en-TZMicrosoft Imani Online (Natural) - English (Tanzania)_en-TZMicrosoft Libby Online (Natural) - English (United Kingdom)_en-GBMicrosoft Maisie Online (Natural) - English (United Kingdom)_en-GBMicrosoft Ryan Online (Natural) - English (United Kingdom)_en-GBMicrosoft Sonia Online (Natural) - English (United Kingdom)_en-GBMicrosoft Thomas Online (Natural) - English (United Kingdom)_en-GBMicrosoft Aria Online (Natural) - English (United States)_en-USMicrosoft Ana Online (Natural) - English (United States)_en-USMicrosoft Christopher Online (Natural) - English (United States)_en-USMicrosoft Eric Online (Natural) - English (United States)_en-USMicrosoft Guy Online (Natural) - English (United States)_en-USMicrosoft Jenny Online (Natural) - English (United States)_en-USMicrosoft Michelle Online (Natural) - English (United States)_en-USMicrosoft Roger Online (Natural) - English (United States)_en-USMicrosoft Steffan Online (Natural) - English (United States)_en-USMicrosoft Anu Online (Natural) - Estonian (Estonia)_et-EEMicrosoft Kert Online (Natural) - Estonian (Estonia)_et-EEMicrosoft Angelo Online (Natural) - Filipino (Philippines)_fil-PHMicrosoft Blessica Online (Natural) - Filipino (Philippines)_fil-PHMicrosoft Harri Online (Natural) - Finnish (Finland)_fi-FIMicrosoft Noora Online (Natural) - Finnish (Finland)_fi-FIMicrosoft Charline Online (Natural) - French (Belgium)_fr-BEMicrosoft Gerard Online (Natural) - French (Belgium)_fr-BEMicrosoft Antoine Online (Natural) - French (Canada)_fr-CAMicrosoft Jean Online (Natural) - French (Canada)_fr-CAMicrosoft Sylvie Online (Natural) - French (Canada)_fr-CAMicrosoft Denise Online (Natural) - French (France)_fr-FRMicrosoft Eloise Online (Natural) - French (France)_fr-FRMicrosoft Henri Online (Natural) - French (France)_fr-FRMicrosoft Ariane Online (Natural) - French (Switzerland)_fr-CHMicrosoft Fabrice Online (Natural) - French (Switzerland)_fr-CHMicrosoft Roi Online (Natural) - Galician (Spain)_gl-ESMicrosoft Sabela Online (Natural) - Galician (Spain)_gl-ESMicrosoft Eka Online (Natural) - Georgian (Georgia)_ka-GEMicrosoft Giorgi Online (Natural) - Georgian (Georgia)_ka-GEMicrosoft Ingrid Online (Natural) - German (Austria)_de-ATMicrosoft Jonas Online (Natural) - German (Austria)_de-ATMicrosoft Amala Online (Natural) - German (Germany)_de-DEMicrosoft Conrad Online (Natural) - German (Germany)_de-DEMicrosoft Katja Online (Natural) - German (Germany)_de-DEMicrosoft Killian Online (Natural) - German (Germany)_de-DEMicrosoft Jan Online (Natural) - German (Switzerland)_de-CHMicrosoft Leni Online (Natural) - German (Switzerland)_de-CHMicrosoft Athina Online (Natural) - Greek (Greece)_el-GRMicrosoft Nestoras Online (Natural) - Greek (Greece)_el-GRMicrosoft Dhwani Online (Natural) - Gujarati (India)_gu-INMicrosoft Niranjan Online (Natural) - Gujarati (India)_gu-INMicrosoft Avri Online (Natural) - Hebrew (Israel)_he-ILMicrosoft Hila Online (Natural) - Hebrew (Israel)_he-ILMicrosoft Madhur Online (Natural) - Hindi (India)_hi-INMicrosoft Swara Online (Natural) - Hindi (India)_hi-INMicrosoft Noemi Online (Natural) - Hungarian (Hungary)_hu-HUMicrosoft Tamas Online (Natural) - Hungarian (Hungary)_hu-HUMicrosoft Gudrun Online (Natural) - Icelandic (Iceland)_is-ISMicrosoft Gunnar Online (Natural) - Icelandic (Iceland)_is-ISMicrosoft Ardi Online (Natural) - Indonesian (Indonesia)_id-IDMicrosoft Gadis Online (Natural) - Indonesian (Indonesia)_id-IDMicrosoft Colm Online (Natural) - Irish (Ireland)_ga-IEMicrosoft Orla Online (Natural) - Irish (Ireland)_ga-IEMicrosoft Diego Online (Natural) - Italian (Italy)_it-ITMicrosoft Elsa Online (Natural) - Italian (Italy)_it-ITMicrosoft Isabella Online (Natural) - Italian (Italy)_it-ITMicrosoft Keita Online (Natural) - Japanese (Japan)_ja-JPMicrosoft Nanami Online (Natural) - Japanese (Japan)_ja-JPMicrosoft Dimas Online (Natural) - Javanese (Indonesia)_jv-IDMicrosoft Siti Online (Natural) - Javanese (Indonesia)_jv-IDMicrosoft Gagan Online (Natural) - Kannada (India)_kn-INMicrosoft Sapna Online (Natural) - Kannada (India)_kn-INMicrosoft Aigul Online (Natural) - Kazakh (Kazakhstan)_kk-KZMicrosoft Daulet Online (Natural) - Kazakh (Kazakhstan)_kk-KZMicrosoft Piseth Online (Natural) - Khmer (Cambodia)_km-KHMicrosoft Sreymom Online (Natural) - Khmer (Cambodia)_km-KHMicrosoft InJoon Online (Natural) - Korean (Korea)_ko-KRMicrosoft SunHi Online (Natural) - Korean (Korea)_ko-KRMicrosoft Chanthavong Online (Natural) - Lao (Laos)_lo-LAMicrosoft Keomany Online (Natural) - Lao (Laos)_lo-LAMicrosoft Everita Online (Natural) - Latvian (Latvia)_lv-LVMicrosoft Nils Online (Natural) - Latvian (Latvia)_lv-LVMicrosoft Leonas Online (Natural) - Lithuanian (Lithuania)_lt-LTMicrosoft Ona Online (Natural) - Lithuanian (Lithuania)_lt-LTMicrosoft Aleksandar Online (Natural) - Macedonian (Republic of North Macedonia)_mk-MKMicrosoft Marija Online (Natural) - Macedonian (Republic of North Macedonia)_mk-MKMicrosoft Osman Online (Natural) - Malay (Malaysia)_ms-MYMicrosoft Yasmin Online (Natural) - Malay (Malaysia)_ms-MYMicrosoft Midhun Online (Natural) - Malayalam (India)_ml-INMicrosoft Sobhana Online (Natural) - Malayalam (India)_ml-INMicrosoft Grace Online (Natural) - Maltese (Malta)_mt-MTMicrosoft Joseph Online (Natural) - Maltese (Malta)_mt-MTMicrosoft Aarohi Online (Natural) - Marathi (India)_mr-INMicrosoft Manohar Online (Natural) - Marathi (India)_mr-INMicrosoft Bataa Online (Natural) - Mongolian (Mongolia)_mn-MNMicrosoft Yesui Online (Natural) - Mongolian (Mongolia)_mn-MNMicrosoft Hemkala Online (Natural) - Nepali (Nepal)_ne-NPMicrosoft Sagar Online (Natural) - Nepali (Nepal)_ne-NPMicrosoft Finn Online (Natural) - Norwegian (Bokmål Norway)_nb-NOMicrosoft Pernille Online (Natural) - Norwegian (Bokmål, Norway)_nb-NOMicrosoft GulNawaz Online (Natural) - Pashto (Afghanistan)_ps-AFMicrosoft Latifa Online (Natural) - Pashto (Afghanistan)_ps-AFMicrosoft Dilara Online (Natural) - Persian (Iran)_fa-IRMicrosoft Farid Online (Natural) - Persian (Iran)_fa-IRMicrosoft Marek Online (Natural) - Polish (Poland)_pl-PLMicrosoft Zofia Online (Natural) - Polish (Poland)_pl-PLMicrosoft Antonio Online (Natural) - Portuguese (Brazil)_pt-BRMicrosoft Francisca Online (Natural) - Portuguese (Brazil)_pt-BRMicrosoft Duarte Online (Natural) - Portuguese (Portugal)_pt-PTMicrosoft Raquel Online (Natural) - Portuguese (Portugal)_pt-PTMicrosoft Alina Online (Natural) - Romanian (Romania)_ro-ROMicrosoft Emil Online (Natural) - Romanian (Romania)_ro-ROMicrosoft Dmitry Online (Natural) - Russian (Russia)_ru-RUMicrosoft Svetlana Online (Natural) - Russian (Russia)_ru-RUMicrosoft Nicholas Online (Natural) - Serbian (Serbia)_sr-RSMicrosoft Sophie Online (Natural) - Serbian (Serbia)_sr-RSMicrosoft Sameera Online (Natural) - Sinhala (Sri Lanka)_si-LKMicrosoft Thilini Online (Natural) - Sinhala (Sri Lanka)_si-LKMicrosoft Lukas Online (Natural) - Slovak (Slovakia)_sk-SKMicrosoft Viktoria Online (Natural) - Slovak (Slovakia)_sk-SKMicrosoft Petra Online (Natural) - Slovenian (Slovenia)_sl-SIMicrosoft Rok Online (Natural) - Slovenian (Slovenia)_sl-SIMicrosoft Muuse Online (Natural) - Somali (Somalia)_so-SOMicrosoft Ubax Online (Natural) - Somali (Somalia)_so-SOMicrosoft Elena Online (Natural) - Spanish (Argentina)_es-ARMicrosoft Tomas Online (Natural) - Spanish (Argentina)_es-ARMicrosoft Marcelo Online (Natural) - Spanish (Bolivia)_es-BOMicrosoft Sofia Online (Natural) - Spanish (Bolivia)_es-BOMicrosoft Catalina Online (Natural) - Spanish (Chile)_es-CLMicrosoft Lorenzo Online (Natural) - Spanish (Chile)_es-CLMicrosoft Gonzalo Online (Natural) - Spanish (Colombia)_es-COMicrosoft Salome Online (Natural) - Spanish (Colombia)_es-COMicrosoft Juan Online (Natural) - Spanish (Costa Rica)_es-CRMicrosoft Maria Online (Natural) - Spanish (Costa Rica)_es-CRMicrosoft Belkys Online (Natural) - Spanish (Cuba)_es-CUMicrosoft Manuel Online (Natural) - Spanish (Cuba)_es-CUMicrosoft Emilio Online (Natural) - Spanish (Dominican Republic)_es-DOMicrosoft Ramona Online (Natural) - Spanish (Dominican Republic)_es-DOMicrosoft Andrea Online (Natural) - Spanish (Ecuador)_es-ECMicrosoft Luis Online (Natural) - Spanish (Ecuador)_es-ECMicrosoft Lorena Online (Natural) - Spanish (El Salvador)_es-SVMicrosoft Rodrigo Online (Natural) - Spanish (El Salvador)_es-SVMicrosoft Javier Online (Natural) - Spanish (Equatorial Guinea)_es-GQMicrosoft Teresa Online (Natural) - Spanish (Equatorial Guinea)_es-GQMicrosoft Andres Online (Natural) - Spanish (Guatemala)_es-GTMicrosoft Marta Online (Natural) - Spanish (Guatemala)_es-GTMicrosoft Carlos Online (Natural) - Spanish (Honduras)_es-HNMicrosoft Karla Online (Natural) - Spanish (Honduras)_es-HNMicrosoft Dalia Online (Natural) - Spanish (Mexico)_es-MXMicrosoft Jorge Online (Natural) - Spanish (Mexico)_es-MXMicrosoft LorenzoEsCL Online (Natural) - Spanish (Mexico)_es-MXMicrosoft Federico Online (Natural) - Spanish (Nicaragua)_es-NIMicrosoft Yolanda Online (Natural) - Spanish (Nicaragua)_es-NIMicrosoft Margarita Online (Natural) - Spanish (Panama)_es-PAMicrosoft Roberto Online (Natural) - Spanish (Panama)_es-PAMicrosoft Mario Online (Natural) - Spanish (Paraguay)_es-PYMicrosoft Tania Online (Natural) - Spanish (Paraguay)_es-PYMicrosoft Alex Online (Natural) - Spanish (Peru)_es-PEMicrosoft Camila Online (Natural) - Spanish (Peru)_es-PEMicrosoft Karina Online (Natural) - Spanish (Puerto Rico)_es-PRMicrosoft Victor Online (Natural) - Spanish (Puerto Rico)_es-PRMicrosoft Alvaro Online (Natural) - Spanish (Spain)_es-ESMicrosoft Elvira Online (Natural) - Spanish (Spain)_es-ESMicrosoft ManuelEsCU Online (Natural) - Spanish (Spain)_es-ESMicrosoft Alonso Online (Natural) - Spanish (United States)_es-USMicrosoft Paloma Online (Natural) - Spanish (United States)_es-USMicrosoft Mateo Online (Natural) - Spanish (Uruguay)_es-UYMicrosoft Valentina Online (Natural) - Spanish (Uruguay)_es-UYMicrosoft Paola Online (Natural) - Spanish (Venezuela)_es-VEMicrosoft Sebastian Online (Natural) - Spanish (Venezuela)_es-VEMicrosoft Jajang Online (Natural) - Sundanese (Indonesia)_su-IDMicrosoft Tuti Online (Natural) - Sundanese (Indonesia)_su-IDMicrosoft Rafiki Online (Natural) - Swahili (Kenya)_sw-KEMicrosoft Zuri Online (Natural) - Swahili (Kenya)_sw-KEMicrosoft Daudi Online (Natural) - Swahili (Tanzania)_sw-TZMicrosoft Rehema Online (Natural) - Swahili (Tanzania)_sw-TZMicrosoft Mattias Online (Natural) - Swedish (Sweden)_sv-SEMicrosoft Sofie Online (Natural) - Swedish (Sweden)_sv-SEMicrosoft Pallavi Online (Natural) - Tamil (India)_ta-INMicrosoft Valluvar Online (Natural) - Tamil (India)_ta-INMicrosoft Kani Online (Natural) - Tamil (Malaysia)_ta-MYMicrosoft Surya Online (Natural) - Tamil (Malaysia)_ta-MYMicrosoft Anbu Online (Natural) - Tamil (Singapore)_ta-SGMicrosoft Venba Online (Natural) - Tamil (Singapore)_ta-SGMicrosoft Kumar Online (Natural) - Tamil (Sri Lanka)_ta-LKMicrosoft Saranya Online (Natural) - Tamil (Sri Lanka)_ta-LKMicrosoft Mohan Online (Natural) - Telugu (India)_te-INMicrosoft Shruti Online (Natural) - Telugu (India)_te-INMicrosoft Niwat Online (Natural) - Thai (Thailand)_th-THMicrosoft Premwadee Online (Natural) - Thai (Thailand)_th-THMicrosoft Ahmet Online (Natural) - Turkish (Turkey)_tr-TRMicrosoft Emel Online (Natural) - Turkish (Turkey)_tr-TRMicrosoft Ostap Online (Natural) - Ukrainian (Ukraine)_uk-UAMicrosoft Polina Online (Natural) - Ukrainian (Ukraine)_uk-UAMicrosoft Gul Online (Natural) - Urdu (India)_ur-INMicrosoft Salman Online (Natural) - Urdu (India)_ur-INMicrosoft Asad Online (Natural) - Urdu (Pakistan)_ur-PKMicrosoft Uzma Online (Natural) - Urdu (Pakistan)_ur-PKMicrosoft Madina Online (Natural) - Uzbek (Uzbekistan)_uz-UZMicrosoft Sardor Online (Natural) - Uzbek (Uzbekistan)_uz-UZMicrosoft HoaiMy Online (Natural) - Vietnamese (Vietnam)_vi-VNMicrosoft NamMinh Online (Natural) - Vietnamese (Vietnam)_vi-VNMicrosoft Aled Online (Natural) - Welsh (United Kingdom)_cy-GBMicrosoft Nia Online (Natural) - Welsh (United Kingdom)_cy-GBMicrosoft Thando Online (Natural) - Zulu (South Africa)_zu-ZAMicrosoft Themba Online (Natural) - Zulu (South Africa)_zu-ZA'
// let lf = B3(Iq(pl))
let lf = 'd4e06ee2f99cda3a5513c1d789b160f7e89199ffd53ce46874be61c7b1974f60';
p3 = 'Google Inc. (ATI Technologies Inc.)';
I3 = 'ANGLE (ATI Technologies Inc., AMD Radeon RX 560 OpenGL Engine, OpenGL 4.1)';
tg = '["ANGLE_instanced_arrays","EXT_blend_minmax","EXT_color_buffer_half_float","EXT_disjoint_timer_query","EXT_float_blend","EXT_frag_depth","EXT_sRGB","EXT_shader_texture_lod","EXT_texture_compression_rgtc","EXT_texture_filter_anisotropic","KHR_parallel_shader_compile","OES_element_index_uint","OES_fbo_render_mipmap","OES_standard_derivatives","OES_texture_float","OES_texture_float_linear","OES_texture_half_float","OES_texture_half_float_linear","OES_vertex_array_object","WEBGL_color_buffer_float","WEBGL_compressed_texture_s3tc","WEBGL_compressed_texture_s3tc_srgb","WEBGL_debug_renderer_info","WEBGL_debug_shaders","WEBGL_depth_texture","WEBGL_draw_buffers","WEBGL_lose_context","WEBGL_multi_draw"]';
G3 = '2cd06f89ccaf413c4875680e907893d902d434005dea52a232d420825cd4fa5f';
let arg129 = ","["concat"](Ff, ",")["concat"](1, ",")["concat"](lf, ",")["concat"](p3, ",")["concat"](I3, ",")["concat"](G3, ",")["concat"](2);
// arg129 = ",f4d428b56c56367428590b96788fb86adb843acff7c654687443c18ea43a263e,2.625,0,Qualcomm,Adreno (TM) 540,b418793279adf3bfc824bb6d7e6f67e40206c5992f3b8eb8aa270e49872c27e7,2"
// arg129 = ",f4d428b56c56367428590b96788fb86adb843acff7c654687443c18ea43a263e,2.625,17369408833fbec07e2e4f29b573bbc1c3e8aaa925bdd17ac22c5b55f9ea9fc7,Qualcomm,Adreno (TM) 540,b418793279adf3bfc824bb6d7e6f67e40206c5992f3b8eb8aa270e49872c27e7,2"
let arg124 = "";
var zNFunc = function (_abck){
var wXU = [[]];
let TXU = decodeURIComponent(_abck).split('~')
if (TXU.length >= 5){
var bXU = TXU[0]
, mXU = TXU[4]['split']("||");
if (mXU.length > 0){}
for (let DXU = 0; DXU < mXU.length; DXU++) {
var vXU = mXU[DXU]['split']("-");
if (1 === vXU['length'] && "0" === vXU[0] && (hN = !1),
vXU['length'] >= 5) {
var SXU = parseInt(vXU[0], 10)
, JXU = vXU[1]
, HXU = parseInt(vXU[2], 10)
, ZXU = parseInt(vXU[3], 10)
, kXU = parseInt(vXU[4], 10)
, QXU = 1;
vXU.length >= 6 && (QXU = parseInt(vXU[5], 10));
var fXU = [SXU, bXU, JXU, HXU, ZXU, kXU, QXU];
2 === QXU ? wXU.splice(0, 0, fXU) : wXU.push(fXU);
}
}
}
var MXU;
return MXU = wXU,
MXU;
}
let zN = zNFunc(s3)[0]
console.log({s3,zN})
var WN = zN[0],
DN = zN[1],
EN = zN[2],
YN = zN[3],
GN = zN[4],
pN = zN[5],
BN = zN[6],
AN = bmak.startTs,
Uz = DN + bmak.startTs + EN;
var JX = function () {
function Gq(NXU, zXU) {
for (var WXU = 0, EXU = 0; EXU < NXU['length']; ++EXU)
WXU = (WXU << 8 | NXU[EXU]) >>> 0,
WXU %= zXU;
var YXU;
return YXU = WXU,
YXU;
}
var dX = [], XX = [], qX = [], LX = [];
let Vz = Date.now() - bmak.startTs;
var ZX = 1 , RX = 0;
for (var mX = 0, kX = 0, lX = 0, sX = "", UX = Date.now(), nX = ZX + RX; mX === 0 ;) {
sX = Math["random"]()["toString"](16);
var pq = Uz + nX["toString"]() + sX,
Tq = Iq(pq);
if (0 === Gq(Tq, nX)){
mX = 1, lX = Date.now() - UX, dX["push"](sX),
XX["push"](lX), LX["push"](kX)
if(0 === RX) {
qX["push"](DN), qX["push"](AN), qX["push"](EN),
qX["push"](Uz), qX["push"](ZX["toString"]()), qX["push"](nX["toString"]()), qX["push"](sX), qX["push"](pq), qX["push"](Tq),
qX["push"](Vz)
}
}else if ((kX += 1) % 1e3 == 0 && (lX = Date.now() - UX) > WX) {
var bq;
console.log(dX)
return EX += lX, bq = void JX(WX), bq;
}
}
for (let i = 0; i < 9; i++) {
dX.push(Math["random"]()["toString"](16))
}
XX = [0,0,1,0,1,0,1,1,1,1];
lz = [0,0,0,1,11,0,1,2,1,6]
qX.push(0);
qX.push(Date.now());
// qX;
var Fq;
var Vq;
var Rq;
var dq;
let result = [dX, XX, lz, qX].join(';')
return {
mnChlgeType: 2,
mnAbck: DN,
"mnPsn": EN,
result: result
}
}()
console.log(JX)
// todo
arg124 = times == 3 || times == 4 ?JX.result + ';':"";
let timesStr = "", times1 = 0;
if (times == 0){
times1 = 0
}else if (times == 1 ){
times1 = 9;
}else if (times == 2|| times == 3){
times1 = 8;
}else {
times1 = 1;
}
let data = [
"-100",
// "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.41,uaend,12147,20030107,zh-CN,Gecko,5,0,0,0,412485,0,2560,980,2560,1080,1016,887,2514,,cpen:0,i1:0,dm:0,cwen:0,non:1,opc:0,fc:0,sc:0,wrc:1,isc:0,vib:1,bat:1,x11:0,x12:1,9744,0.358036930179,838223897824.5,0,loc:",
arg100,
"-105",
// "0,-1,0,0,-1,566,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;0,-1,0,0,-1,566,0;",
"",
// zJ,
"-108",
// todo 108 键盘事件 keydown 1 keyup 2 keypress 3
// 序号 , 类型 , 时间差, -2 代表数字字母 91 command 17 ctrl ,0,0 正常数字 2,4 其他按键, 2303
// "0,1,181,91,0,2,-1;1,2,312,-2,0,0,-1;2,1,1489,91,0,2,-1;",
kact,
"-101",
"do_en,dm_en,t_en"
]
let tss = Date.now() - bmak.startTs
data.push("-110",
times >= 3 ? mouseMoveData : "")
data.push(
"-117",
times > 2?'0,2,1468,-1,-1;1,3,1531,-1,-1;':'',
"-109",
// 0 时间差
// times > 2 ? '0,'+tss+',-1,-1,-1,-1,-1,-1,-1,-1,-1;': '',
dmact
)
data.push(
"-102",
// "0,-1,0,0,-1,566,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;0,-1,0,0,-1,566,0;",
arg102)
data.push(
"-111",
// '0,'+(tss+1)+',-1,-1,-1;',
doact,
"-114",
pact,
"-103", // 3 focus 2 blur 焦点问题
"",
)
data.push(
"-106",
times1 + ',' + times,
"-115",
// "1,32,32,0,0,0,0,4075,0,1676447795649,-999999,17934,0,0,2989,0,0,4079,0,0,CF546EF91349FD04AAFF436D48BC1E41~-1~YAAQRq08Fy5m7CiGAQAAdWsOVAnvfV/BUEgLoHamIMLnzdDoES1zt19HsfaS5bLPJoxT1UH8f5l3DpvRE3tr+PZ9tmEjq9GGRjFrLlXelMl1Fj3e/JvUWjJrmiZDG3I3hXSOnT0JswGkRnzdgKJ/RTJoUDrjXIZVhkXCiGht1GN4Npm5/ge4jabJAwfknRMx6J22sqMYw/dfypnXeG5iP84Cyz1m/sNthIG3P7lEdZ0/IrOiVMASglN+MWWBbLd8VzOxES7fSwYRdl3LbpTcYZ5kzcQ5BCe3uqH1aJR4XuOITAFH0FtqBAMzva08IWWK8Hh613mJNPcKAT9OJYNMs9Mf7EBh8xXHUns4JfJt5z9KE05uAJCrgDuyyuV349ZhIDuqXjUK/2ZR2A9zmQwfVzY5jZVaDfUW/Odm4nHZzsXQfzhf4G3IyTE=~-1~-1~-1,40161,-1,-1,30261693,PiZtE,53681,94,0,-1,0",
arg115,
"-112",
url,
"-119",
"-1",
"-122",
"0,0,0,0,1,0,0",
"-123",
// todo
"")
data.push(
"-124",
arg124,
"-126",
"")
data.push(
"-127",
// "",
// todo
times>0 ? permissions: 8,
)
data.push(
"-128",
// todo
// ",,",
times == 4? arg128: ",," ,
)
data.push(
// todo
"-131",
// todo
times == 4 ? arg131: ",,," ,
)
data.push(
"-132",
// ",",
// times == 3 ? LJ :',',
times == 4? arg132 : ','
)
data.push(
"-133",
// todo
""
)
data.push(
"-70",
times == 0 ? "-1" :dY['fpValStr'],
"-80",
times == 0 ? "94":arg80,
"-90",
// "15|0",
arg90,
"-116",
0
)
data.push(
"-129",
times == 0 ? "" :arg129
)
console.log(data);
console.log(data.length);
if (returnData){
return JSON.stringify(data);
}
// let t3 = mR(20, [data, 2, false]),
console.log('times', times);
t1 = Date.now();
let res = genSensorData(data,f3, undefined, ua);
console.log("cost", Date.now() - t1);
return res;
}
function genSensorData(data, f3, t3, ua){
if (!t3){
t3 = function () {
var xL = function (AL, vL) {
return AL * vL;
};
var BL = 3;
var HL = 'abcdefghijklmnopaqrstuvxyzABCDEFGHIJKLMNOPAQRSTUVXYZ!@#%&-_=;:<>,~000000000000000000001111111111111111111133333333333333333333444444444444444444445555555555555555555566666666666666666666777777777777777777778888888888888888888899999999999999999999';
for (hL = ",",
KL = true,
GL = 0; FL(GL, bd(Math["floor"](xL(Math["random"](), BL)), BL)); ++GL) {
for (jL = 0; FL(jL, bd(Math["floor"](xL(Math["random"](), BL)), BL)); ++jL)
hL += HL[Math["floor"](xL(Math["random"](), HL["length"]))];
hL += ",";
}
return hL;
}()
}
console.log('akm2gen', {data, f3, t3});
Mw = data["join"](t3)
function zw(QBT, BBT) {
QBT = String(QBT),
BBT = String(BBT);
var HBT = []
, ZBT = BBT["length"];
if (p7(ZBT, 0)) {
for (var DBT = 0; FL(DBT, QBT.length); DBT++) {
var WBT = QBT["charCodeAt"](DBT)
, NBT = QBT["charAt"](DBT);
Gd(WBT = B8(WBT, 47, 57, BBT["charCodeAt"](hr(DBT, ZBT))), QBT["charCodeAt"](DBT)) && (NBT = String["fromCharCode"](WBT)),
HBT["push"](NBT);
}
if (p7(HBT.length, 0)) {
var gBT;
return gBT = HBT["join"](""),
gBT;
}
}
var FBT;
return FBT = QBT,
FBT;
}
var lq = "k";
var nq = "t";
var pz = "e";
var Uv = "bm_sz";
var nv = "_abck";
var fr = ";";
var Uw = ""["concat"]("2s0asvpTvpeqfsTnrJpApg==");
var
qw = zw("0a46G5m17Vrp4o4c", "afSbep8yjnZUjq3aL010jO15Sawj2VZfdYK8uY90uxq")["slice"](0, 16)
, Ow = Math["floor"](bO(Date.now(), 3600000))
, tw = Date.now()
, Jw = bd(qw, zw(Ow, qw));
// t3 = ',441,NM68~,8y5L,AuS%,6y301,';
// Mw = '-100,441,NM68~,8y5L,AuS%,6y301,Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36 Edg/110.0.1587.41,uaend,12147,20030107,zh-CN,Gecko,5,0,0,0,412487,0,2560,980,2560,1080,1023,887,2514,,cpen:0,i1:0,dm:0,cwen:0,non:1,opc:0,fc:0,sc:0,wrc:1,isc:0,vib:1,bat:1,x11:0,x12:1,9744,0.373699774186,838228188205,0,loc:,441,NM68~,8y5L,AuS%,6y301,-105,441,NM68~,8y5L,AuS%,6y301,0,-1,0,0,-1,566,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;0,-1,0,0,-1,566,0;,441,NM68~,8y5L,AuS%,6y301,-108,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-101,441,NM68~,8y5L,AuS%,6y301,do_en,dm_en,t_en,441,NM68~,8y5L,AuS%,6y301,-110,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-117,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-109,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-102,441,NM68~,8y5L,AuS%,6y301,0,-1,0,0,-1,566,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;-1,-1,0,0,-1,-1,0;0,-1,0,0,-1,566,0;,441,NM68~,8y5L,AuS%,6y301,-111,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-114,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-103,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-106,441,NM68~,8y5L,AuS%,6y301,0,0,441,NM68~,8y5L,AuS%,6y301,-115,441,NM68~,8y5L,AuS%,6y301,1,32,32,0,0,0,0,5,0,1676456376410,-999999,17934,0,0,2989,0,0,2772,0,0,CF546EF91349FD04AAFF436D48BC1E41~-1~YAAQRq08Fy5m7CiGAQAAdWsOVAnvfV/BUEgLoHamIMLnzdDoES1zt19HsfaS5bLPJoxT1UH8f5l3DpvRE3tr+PZ9tmEjq9GGRjFrLlXelMl1Fj3e/JvUWjJrmiZDG3I3hXSOnT0JswGkRnzdgKJ/RTJoUDrjXIZVhkXCiGht1GN4Npm5/ge4jabJAwfknRMx6J22sqMYw/dfypnXeG5iP84Cyz1m/sNthIG3P7lEdZ0/IrOiVMASglN+MWWBbLd8VzOxES7fSwYRdl3LbpTcYZ5kzcQ5BCe3uqH1aJR4XuOITAFH0FtqBAMzva08IWWK8Hh613mJNPcKAT9OJYNMs9Mf7EBh8xXHUns4JfJt5z9KE05uAJCrgDuyyuV349ZhIDuqXjUK/2ZR2A9zmQwfVzY5jZVaDfUW/Odm4nHZzsXQfzhf4G3IyTE=~-1~-1~-1,40161,-1,-1,30261693,PiZtE,78030,108,0,-1,0,441,NM68~,8y5L,AuS%,6y301,-112,441,NM68~,8y5L,AuS%,6y301,https://wizzair.com/#/,441,NM68~,8y5L,AuS%,6y301,-119,441,NM68~,8y5L,AuS%,6y301,-1,441,NM68~,8y5L,AuS%,6y301,-122,441,NM68~,8y5L,AuS%,6y301,0,0,0,0,1,0,0,441,NM68~,8y5L,AuS%,6y301,-123,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-124,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-126,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-127,441,NM68~,8y5L,AuS%,6y301,8,441,NM68~,8y5L,AuS%,6y301,-128,441,NM68~,8y5L,AuS%,6y301,,,,441,NM68~,8y5L,AuS%,6y301,-131,441,NM68~,8y5L,AuS%,6y301,,,,,441,NM68~,8y5L,AuS%,6y301,-132,441,NM68~,8y5L,AuS%,6y301,,,441,NM68~,8y5L,AuS%,6y301,-133,441,NM68~,8y5L,AuS%,6y301,,441,NM68~,8y5L,AuS%,6y301,-70,441,NM68~,8y5L,AuS%,6y301,-1,441,NM68~,8y5L,AuS%,6y301,-80,441,NM68~,8y5L,AuS%,6y301,94,441,NM68~,8y5L,AuS%,6y301,-90,441,NM68~,8y5L,AuS%,6y301,7|20,441,NM68~,8y5L,AuS%,6y301,-116,441,NM68~,8y5L,AuS%,6y301,0,441,NM68~,8y5L,AuS%,6y301,-129,441,NM68~,8y5L,AuS%,6y301,';
Mw = bd(bd(bd(bd(2, t3), 2), t3), Mw = bd(bd(bd(bd(bd(Jw, Uw), t3), nw(24, VE(Mw))), t3), Mw));
// cookie todo
ww = function rw() {
var SpT = [8888888, 7777777];
var MpT = bm_sz;
if (Gd(false, MpT))
var ZpT = decodeURIComponent(MpT)["split"]("~");
if (ZpT.length >= 4) {
var NpT = parseInt(ZpT[2], 10)
, CpT = parseInt(ZpT[3], 10);
SpT = [NpT = isNaN(NpT) ? mw : NpT, CpT = isNaN(CpT) ? kw : CpT];
}
var RpT;
return RpT = SpT,
RpT;
}()
cw = Date.now();
Mw = function Aw(vw, pr) {
var Tr;
var Ir;
var Gr;
var jr;
var Kr = vw['split'](",");
for (jr = 0; FL(jr, Kr["length"]); jr++) {
Tr = hr(Pr(Qr(pr, 8), 65535), Kr["length"])
pr *= 65793
pr &= 4294967295
pr += 4282663
Ir = hr(Pr(Qr(pr &= 8388607, 8), 65535), Kr["length"])
pr *= 65793
pr &= 4294967295
pr += 4282663
pr &= 8388607
Gr = Kr[Tr]
Kr[Tr] = Kr[Ir]
Kr[Ir] = Gr;
}
var Sr;
return Sr = Kr["join"](","),
Sr;
}(Mw, ww[1])
cw = k3(Date.now(), cw);
var Mr = Date.now();
Mw = function Hr(Zr, Dr) {
// var newZr = "";
// for (let i = 0; i < Zr.length; i++) {
// // newZr += String.fromCharCode(parseInt(Math.random() * 50 +50));
// newZr += "1";
// }
// Zr = newZr;
let Vr = "";
var Nr;
var gr;
var Cr;
var Fr = "";
let dr = new Array(128);
var Hd = function (DVT, WVT) {
return DVT === WVT;
};
if (bL(Vr))
for (Nr = 0; FL(Nr, 127); ++Nr)
FL(Nr, 32) || Hd(39, Nr) || Hd(34, Nr) || Hd(92, Nr) ? dr[Nr] = -1 : (dr[Nr] = Vr["length"],
Vr += String["fromCharCode"](Nr));
for (Nr = 0; FL(Nr, Zr["length"]); ++Nr) {
var Xr = Pr(Qr(Dr, 8), 65535);
Dr *= 65793,
Dr &= 4294967295,
Dr += 4282663,
Dr &= 8388607,
gr = Zr[Nr],
WL(Cr = dr[Zr["charCodeAt"](Nr)], 0) && (Cr += hr(Xr, Vr["length"]),
Cr %= Vr["length"],
gr = Vr[Cr]),
Fr += gr;
}
var qr;
return qr = Fr,
qr;
}(Mw, ww[0]),
Mr = k3(Date.now(), Mr);
console.log(ww);
// console.log(Mw)
var zr = ""["concat"](k3(Date.now(), f3), ",")["concat"](0, ",")["concat"]
(tw, ",")["concat"](cw, ",")["concat"](Mr, ",")["concat"](0);
// zr = '18,0,1,2,20'
Mw = bd(bd(bd(bd(bd(bd(bd("2;", ww[0]), fr), ww[1]), fr), zr), fr), Mw);
let abck = "{\"sensor_data\":\""["concat"](Mw, "\"}")
// console.log('res->', abck);
return Mw +"|||||" + ua;
}
let s3 = 'CF546EF91349FD04AAFF436D48BC1E41~-1~YAAQRq08Fy5m7CiGAQAAdWsOVAnvfV/BUEgLoHamIMLnzdDoES1zt19HsfaS5bLPJoxT1UH8f5l3DpvRE3tr+PZ9tmEjq9GGRjFrLlXelMl1Fj3e/JvUWjJrmiZDG3I3hXSOnT0JswGkRnzdgKJ/RTJoUDrjXIZVhkXCiGht1GN4Npm5/ge4jabJAwfknRMx6J22sqMYw/dfypnXeG5iP84Cyz1m/sNthIG3P7lEdZ0/IrOiVMASglN+MWWBbLd8VzOxES7fSwYRdl3LbpTcYZ5kzcQ5BCe3uqH1aJR4XuOITAFH0FtqBAMzva08IWWK8Hh613mJNPcKAT9OJYNMs9Mf7EBh8xXHUns4JfJt5z9KE05uAJCrgDuyyuV349ZhIDuqXjUK/2ZR2A9zmQwfVzY5jZVaDfUW/Odm4nHZzsXQfzhf4G3IyTE=~-1~-1~-1';
s3 = 'B9E0C674552DB391815F82C0647FADC9~-1~YAAQBGUzuBl9/72GAQAAyb94wAm4ydH5I2znFxoyfaPIvHOHSyqXZHzgQ7m2RkagTpBzztNa5LmNFcqg4DNXEm/tZ+r1JxOWYfLY1EA5bzEvauFo6puMeVBuo4HdbMVfmxlwKaZpIQRNtUq0Z1wEmw2rrWetb3RktDypg1QT1tuF/hnXMQseB7YMYUY2Gku1MCLDlJF3wgsm6+tXjbhbqG0RR5IKiv3My4Q5kx2JEGDFV+X/RgB5wQz1ggUsipMSyDhrqlBsYhuMxyOzZNUQX29HuKZZjKTF3omqkyGJIrMhWz7yQ3fwlKrTYjswHxIX/GP4rZqWUL3m0Zhnhu/SrZipSJOLtKbgTwTuQS+iAXNP5DsSVGL0s8+nMrQNuIVyCNUZg3nxRRjgDx/+AvYppn2xiwW/tkuOAYIbtFRkirM5J9U=~-1~||1-EAjzIUtDUl-2250-10-1000-2||~-1'
let url = 'https://wizzair.com/en-gb#/booking/select-flight/TLV/LTN/2023-03-10/null/1/0/0/null';
let bm_sz = '5A44B675B419617601E32821340D920C~YAAQLmjdWLKCFyiGAQAAIEoKVBLJQmJK3vU1jRCNfXY+is292yP8pGuXBxpxMFDduZSI4QBCaHtnNwT+OwIH3tvEXVSfnVmWBEW/8zR9EdVn5Vcl/liWYQzQVW/3nixhK3Tj06zF64/4bval/pX92r58UwU6vCVG0Dxd3OOSL9oWc0SxLjX8VWziq0bF8AmKNozjDGZEm7N/Rqb+ZeP8JHEVonuqj1AGuTidMQOQaAhT3jbPr6J++ZmOtJlhltfdoJXwbZxrsRTjcuUtFzkqKebG55IaUj0aFzpDYhWoEhvMD8op8TO/f7GP4BpsH4MT6f5G7ZA6woP2uJf0BHyC32nIzETE4eWACrMHLsxLfkOecnUFbbUGSByFAQMQVi1uuOcAGHGDl4HvQBks84JA5FFJ9GVESDk=~3160375~3618628'
bm_sz = 'F7BF54E40B51C55E0818DC07CD173D3D~YAAQtto4fZOUjTaGAQAAu2TuXRLag7FMMOcGVWfM6R1TuxY9u8Z+UDLtA8qE03/kyE1u1gycaSyEWy9GEbaHoyc2CT7Gqokpc8mxNY8qoEITjbsXZlhLE9Zm2K7ekUb1wAsxocavW2rsJTBvlEfYAcPs6/04ASA1QueCbMErtMm5Jqg7MnPVmCym75ewsP6qihOts07wgEWNkbSsdaHzQf4cm3uHxirh3o91GojyUSGrxRcFRn4NJlQtxIX/PrOsUr4HyxcYTAX+WUh6QyBCzGQ4pNgiszuc4R9OdAy3XGc6LzUP7PBIl5fz6OpZUj2gTJT2j5WPOn2I469jdYrZCAMoajftNJ9nrdy36vkz9S+Xp3z7dh9btp+Q+bpRYd1M9zhtmlmHxTTSv7rs6sOBHE/tmvEHXtc=~3748403~3683895'
console.log(run(3, url,s3, bm_sz, false));
var cors = require('cors')
const express = require('express')
const bodyParser = require('body-parser');
const { parse } = require('@babel/core');
const {del} = require("express/lib/application");
// const router = require('./router')//引用模块
const app = express()
app.use(cors())
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: false }))
// parse application/json
app.use(bodyParser.json())
app.post('/akm2',function (req,res){
console.log(req.body);
res.send(run(1, req.body.url, req.body.abck, req.body.bm_sz, true))
})
app.post('/akm2t',function (req,res){
console.log(req.body);
res.send(run(parseInt(req.body.times),req.body.url, req.body.abck, req.body.bm_sz, false))
})
app.post('/akm2gen',function (req,res){
console.log(res.body)
res.send(genSensorData(JSON.parse(req.body.data), req.body.f3, decodeURIComponent(req.body.t3)))
})
app.listen(3033,function () {
console.log('服务器启动成功')
console.log('http://127.0.0.1:3000')
})
\ No newline at end of file
...@@ -141,7 +141,9 @@ func (akm *AkmClient) postSensor(times int) error { ...@@ -141,7 +141,9 @@ func (akm *AkmClient) postSensor(times int) error {
if err != nil { if err != nil {
return err return err
} }
akm.logger.Info("第", times, "生成一次 abck 耗时 ", t2.Sub(t1).String(), " 响应abck结果 ", statusCode, " 请求耗时 ", time.Since(t2).String()) abck, bmsz = akm.GetCookie()
akm.logger.Info("第", times, "生成一次 abck 耗时 ", t2.Sub(t1).String(), " 响应abck结果 ", statusCode, " abck长度 ", len(abck), " 请求耗时 ", time.Since(t2).String())
return nil return nil
} }
func (akm *AkmClient) PostJson(times int, url, data string) (int, error) { func (akm *AkmClient) PostJson(times int, url, data string) (int, error) {
......
...@@ -11,7 +11,7 @@ func VueLing(carrierType, proxyUrl string) (*Akm, error) { ...@@ -11,7 +11,7 @@ func VueLing(carrierType, proxyUrl string) (*Akm, error) {
if err != nil { if err != nil {
return nil, err return nil, err
} }
for i := 0; i < 3; i++ { for i := 0; i < 4; i++ {
err := akmClient.postSensor(i) err := akmClient.postSensor(i)
if err != nil { if err != nil {
akmClient.logger.WithError(err).Errorln("请求失败") akmClient.logger.WithError(err).Errorln("请求失败")
......
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