Commit f2d707d4 authored by wang's avatar wang

111

parent f9cbd613
...@@ -79,38 +79,37 @@ var origslice = [].slice; ...@@ -79,38 +79,37 @@ var origslice = [].slice;
_print(...arguments) _print(...arguments)
} }
} }
idx = 0
_join = Array.prototype.join; // _join = Array.prototype.join;
Array.prototype.join = saf(function (s) { // Array.prototype.join = saf(function (s) {
_print('join', this.length, this, s) // _print('join', this.length, this, s)
let res = _join.call(this, s) // let res = _join.call(this, s)
_print('joinres', res) // _print('joinres', res)
return res; // return res;
}) // })
// document.cookie = 'sRpK8nqm_sc=A9EBM6mMAQAABr7rR-6k_cD1NDefUGYZBlvraANwxoU0F86e5XoQveY1mz4UARf3iT0AAAAAAAAAAAAAAAAAAA|1|0|27ee2b2f98e6c25dfd8413111062fcf921881318' // // document.cookie = 'sRpK8nqm_sc=A9EBM6mMAQAABr7rR-6k_cD1NDefUGYZBlvraANwxoU0F86e5XoQveY1mz4UARf3iT0AAAAAAAAAAAAAAAAAAA|1|0|27ee2b2f98e6c25dfd8413111062fcf921881318'
_getOwnPropertyNames = Object.getOwnPropertyNames; // _getOwnPropertyNames = Object.getOwnPropertyNames;
Object.getOwnPropertyNames = saf(function (a) { // Object.getOwnPropertyNames = saf(function (a) {
let res = _getOwnPropertyNames(a); // let res = _getOwnPropertyNames(a);
_print('getOwnPropertyNames', a, res) // _print('getOwnPropertyNames', a, res)
return res; // return res;
//
}) // })
_getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors; // _getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors;
Object.getOwnPropertyDescriptors = saf(function (a) { // Object.getOwnPropertyDescriptors = saf(function (a) {
let res = _getOwnPropertyDescriptors(a); // let res = _getOwnPropertyDescriptors(a);
_print('getOwnPropertyDescriptors', a, res) // _print('getOwnPropertyDescriptors', a, res)
return res; // return res;
//
}) // })
_getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // _getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
Object.getOwnPropertyDescriptor = saf(function (a, b) { // Object.getOwnPropertyDescriptor = saf(function (a, b) {
let res = _getOwnPropertyDescriptor(a,b); // let res = _getOwnPropertyDescriptor(a,b);
_print('getOwnPropertyDescriptor', a,b, res) // _print('getOwnPropertyDescriptor', a,b, res)
return res; // return res;
//
}) // })
Object.defineProperties(crypto,{ Object.defineProperties(crypto,{
...@@ -155,12 +154,14 @@ Object.defineProperty = saf(function (p, v, d) { ...@@ -155,12 +154,14 @@ Object.defineProperty = saf(function (p, v, d) {
}) })
</script> </script>
<script src="/assets/app/scripts/swa-common.js"></script> <script src="/assets/app/scripts/swa-common.js"></script>
<!--<script src="env/get_pixels.js"></script>--> <!--<script src="env/get_pixels.js"></script>-->
<!--<script src="https://www.jetblue.com/js/src/jb-74873.js"></script>--> <!--<script src="https://www.jetblue.com/js/src/jb-74873.js"></script>-->
<script> <script>
function sendXHr() { // function sendXHr() {
var xhr = new XMLHttpRequest(); var xhr = new XMLHttpRequest();
let h = { let h = {
...@@ -206,14 +207,14 @@ Object.defineProperty = saf(function (p, v, d) { ...@@ -206,14 +207,14 @@ Object.defineProperty = saf(function (p, v, d) {
"application": "air-booking", "application": "air-booking",
"site": "southwest" "site": "southwest"
})); }));
console.log(xhr.responseText)
} catch (e) { } catch (e) {
} }
console.log(xhr.headers) console.log(xhr.headers)
return xhr.headers // return xhr.headers
} // }
console.log('当前times', window.times) // console.log('当前times', window.times)
// !function(){ // !function(){
// var websocket = new WebSocket("ws://127.0.0.1:5000/browser"); // var websocket = new WebSocket("ws://127.0.0.1:5000/browser");
// websocket.onopen = function(){ // websocket.onopen = function(){
...@@ -229,10 +230,10 @@ Object.defineProperty = saf(function (p, v, d) { ...@@ -229,10 +230,10 @@ Object.defineProperty = saf(function (p, v, d) {
// websocket.send(JSON.stringify(ret)) // websocket.send(JSON.stringify(ret))
// } // }
// }() // }()
try { // try {
sendXHr() // sendXHr()
} catch (e) { // } catch (e) {
} // }
console.log('结束times', window.times) // console.log('结束times', window.times)
debugger; // debugger;
</script> </script>
\ No newline at end of file
...@@ -970,6 +970,7 @@ ...@@ -970,6 +970,7 @@
J.w[J.w.length] = q J.w[J.w.length] = q
}, function (q) { }, function (q) {
var J = q.w[q.w.length - 1]; var J = q.w[q.w.length - 1];
con3('new ', J)
q.w[q.w.length - 1] = new J q.w[q.w.length - 1] = new J
}, function (q) { }, function (q) {
con3(q.w[q.w.length - 2], '|', q.w[q.w.length - 1], '==', q.w[q.w.length - 2] | q.w[q.w.length - 1]); q.w[q.w.length - 2] = q.w[q.w.length - 2] | q.w[q.w.length - 1]; con3(q.w[q.w.length - 2], '|', q.w[q.w.length - 1], '==', q.w[q.w.length - 2] | q.w[q.w.length - 1]); q.w[q.w.length - 2] = q.w[q.w.length - 2] | q.w[q.w.length - 1];
...@@ -997,6 +998,7 @@ ...@@ -997,6 +998,7 @@
var C = Z[p] = i var C = Z[p] = i
} }
var O = J.w[J.w.length - 1]; var O = J.w[J.w.length - 1];
con3('CCCGET', C)
var c = O[C]; var c = O[C];
var h = J.w.length - 1; var h = J.w.length - 1;
J.w[h] = c; J.w[h] = c;
...@@ -1046,6 +1048,7 @@ ...@@ -1046,6 +1048,7 @@
} }
var h = J.w.length - 1; var h = J.w.length - 1;
J.w[h] = c; J.w[h] = c;
con3('pppp', i)
J.w[h + 1] = Z[p] = i J.w[h + 1] = Z[p] = i
}, function (q) { }, function (q) {
var t = z[q.f]; var t = z[q.f];
...@@ -1088,6 +1091,7 @@ ...@@ -1088,6 +1091,7 @@
} }
var h = J.w.length - 3; var h = J.w.length - 3;
J.w[h] = O; J.w[h] = O;
con3('iii2', i)
J.w[h + 1] = Z[p] = i; J.w[h + 1] = Z[p] = i;
J.w.length -= 1 J.w.length -= 1
}, function (J) { }, function (J) {
...@@ -1108,6 +1112,7 @@ ...@@ -1108,6 +1112,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('pppp' , p)
J.w[J.w.length - 1] = Z[t] = p J.w[J.w.length - 1] = Z[t] = p
}, function (q) { }, function (q) {
var k = z[q.f]; var k = z[q.f];
...@@ -1170,6 +1175,7 @@ ...@@ -1170,6 +1175,7 @@
} }
var C = Z[p] = i var C = Z[p] = i
} }
con3('iiii', i)
var c = J.M.T(Y); var c = J.M.T(Y);
J.R = {f: J.f, Z: J.Z}; J.R = {f: J.f, Z: J.Z};
J.f = a; J.f = a;
...@@ -1223,6 +1229,8 @@ ...@@ -1223,6 +1229,8 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iiii', i)
var h = J.w.length; var h = J.w.length;
J.w[h] = c; J.w[h] = c;
J.w[h + 1] = c; J.w[h + 1] = c;
...@@ -1245,6 +1253,8 @@ ...@@ -1245,6 +1253,8 @@
var k = q.w[q.w.length - 2]; var k = q.w[q.w.length - 2];
var L = q.w[q.w.length - 1]; var L = q.w[q.w.length - 1];
var j = k[L]; var j = k[L];
con3(k, 'get', L, '=', j)
q.M.U(E, j); q.M.U(E, j);
q.w[q.w.length - 2] = q.M.T(V); q.w[q.w.length - 2] = q.M.T(V);
q.w.length -= 1 q.w.length -= 1
...@@ -1286,6 +1296,7 @@ ...@@ -1286,6 +1296,7 @@
}, function (q) { }, function (q) {
q.w[q.w.length] = 2e308 q.w[q.w.length] = 2e308
}, function (q) { }, function (q) {
con3( q.w[q.w.length - 2],'in', q.w[q.w.length - 1])
q.w[q.w.length - 2] = q.w[q.w.length - 2] in q.w[q.w.length - 1]; q.w[q.w.length - 2] = q.w[q.w.length - 2] in q.w[q.w.length - 1];
q.w.length -= 1 q.w.length -= 1
}, function (J) { }, function (J) {
...@@ -1345,8 +1356,10 @@ ...@@ -1345,8 +1356,10 @@
q.w[J + 1] = V q.w[J + 1] = V
}, function (q) { }, function (q) {
if (typeof q.w[q.w.length - 2] === 'boolean'){ if (typeof q.w[q.w.length - 2] === 'boolean'){
_print(q.w[q.w.length - 2], '<<', q.w[q.w.length - 1], '==', q.w[q.w.length - 2] << q.w[q.w.length - 1]); q.w[q.w.length - 2] = q.w[q.w.length - 2] << q.w[q.w.length - 1]; _print(q.w[q.w.length - 2], '<<', q.w[q.w.length - 1], '==', q.w[q.w.length - 2] << q.w[q.w.length - 1]);
} }
q.w[q.w.length - 2] = q.w[q.w.length - 2] << q.w[q.w.length - 1];
q.w.length -= 1 q.w.length -= 1
}, function (q) { }, function (q) {
var t = Jk[z[q.f]]; var t = Jk[z[q.f]];
...@@ -1355,6 +1368,7 @@ ...@@ -1355,6 +1368,7 @@
q.f += 3; q.f += 3;
var V = q.w[q.w.length - 1]; var V = q.w[q.w.length - 1];
var k = V & t; var k = V & t;
con3(V, '&', t, '=',k)
var L = q.M.T(h); var L = q.M.T(h);
var J = q.w.length - 1; var J = q.w.length - 1;
q.w[J] = k; q.w[J] = k;
...@@ -1380,6 +1394,7 @@ ...@@ -1380,6 +1394,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('ppp', p)
var o = Z[t] = p var o = Z[t] = p
} }
J.f = J.R.f; J.f = J.R.f;
...@@ -1406,6 +1421,7 @@ ...@@ -1406,6 +1421,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iiii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var O = J.w[J.w.length - 2]; var O = J.w[J.w.length - 2];
...@@ -1446,6 +1462,7 @@ ...@@ -1446,6 +1462,7 @@
q.f += 2; q.f += 2;
var L = q.M.T(h); var L = q.M.T(h);
var j = L & E; var j = L & E;
con3(L,'&', E, '=', j)
var V = q.w[q.w.length - 2]; var V = q.w[q.w.length - 2];
var k = q.w[q.w.length - 1]; var k = q.w[q.w.length - 1];
Jt(V, k, {writable: true, configurable: true, enumerable: true, value: j}); Jt(V, k, {writable: true, configurable: true, enumerable: true, value: j});
...@@ -1466,6 +1483,7 @@ ...@@ -1466,6 +1483,7 @@
throw new JO(k + " is not defined.") throw new JO(k + " is not defined.")
} }
var j = U[k]; var j = U[k];
con3(U, 'get', k, '=', j)
q.w[q.w.length] = j[L] q.w[q.w.length] = j[L]
}, function (q) { }, function (q) {
con3(q.w[q.w.length - 2], '<=', q.w[q.w.length - 1], '==', q.w[q.w.length - 2] <= q.w[q.w.length - 1]); q.w[q.w.length - 2] = q.w[q.w.length - 2] <= q.w[q.w.length - 1]; con3(q.w[q.w.length - 2], '<=', q.w[q.w.length - 1], '==', q.w[q.w.length - 2] <= q.w[q.w.length - 1]); q.w[q.w.length - 2] = q.w[q.w.length - 2] <= q.w[q.w.length - 1];
...@@ -1562,10 +1580,13 @@ ...@@ -1562,10 +1580,13 @@
var h = q.w[q.w.length - 2]; var h = q.w[q.w.length - 2];
var E = q.w[q.w.length - 1]; var E = q.w[q.w.length - 1];
var L = h | E; var L = h | E;
con3(h, '|', E, '=', L)
var j = L & t; var j = L & t;
con3(L, '&', t, '=', j)
var V = q.w[q.w.length - 4]; var V = q.w[q.w.length - 4];
var k = q.w[q.w.length - 3]; var k = q.w[q.w.length - 3];
V[k] = j; V[k] = j;
con3(V,'set', k,'=', j)
q.w.length -= 4 q.w.length -= 4
}, function (J) { }, function (J) {
var q = Jw[z[J.f]]; var q = Jw[z[J.f]];
...@@ -1620,6 +1641,7 @@ ...@@ -1620,6 +1641,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('ppp',p)
var c = Z[t] = p var c = Z[t] = p
} }
var C = J.w[J.w.length - 1]; var C = J.w[J.w.length - 1];
...@@ -1702,6 +1724,7 @@ ...@@ -1702,6 +1724,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('ii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var h = J.w.length - 1; var h = J.w.length - 1;
...@@ -1737,6 +1760,7 @@ ...@@ -1737,6 +1760,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var h = J.w.length; var h = J.w.length;
...@@ -1764,6 +1788,7 @@ ...@@ -1764,6 +1788,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('ppp', p)
var o = Z[t] = p var o = Z[t] = p
} }
J.w[J.w.length] = c[o] J.w[J.w.length] = c[o]
...@@ -1826,6 +1851,7 @@ ...@@ -1826,6 +1851,7 @@
var E = q.w[q.w.length - 2]; var E = q.w[q.w.length - 2];
var V = q.w[q.w.length - 1]; var V = q.w[q.w.length - 1];
var j = E & V; var j = E & V;
con3(E, '&', V, '=', j)
var k = q.w[q.w.length - 4]; var k = q.w[q.w.length - 4];
var L = q.w[q.w.length - 3]; var L = q.w[q.w.length - 3];
Jt(k, L, {writable: true, configurable: true, enumerable: true, value: j}); Jt(k, L, {writable: true, configurable: true, enumerable: true, value: j});
...@@ -1897,6 +1923,7 @@ ...@@ -1897,6 +1923,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioii', i)
var c = Z[p] = i var c = Z[p] = i
} }
J.R = {f: J.f, Z: J.Z}; J.R = {f: J.f, Z: J.Z};
...@@ -1958,6 +1985,7 @@ ...@@ -1958,6 +1985,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('ppp', p)
var o = Z[t] = p var o = Z[t] = p
} }
var A = J.w[J.w.length - 2]; var A = J.w[J.w.length - 2];
...@@ -2046,6 +2074,7 @@ ...@@ -2046,6 +2074,7 @@
q.f += 5; q.f += 5;
var k = q.w[q.w.length - 1]; var k = q.w[q.w.length - 1];
var L = k + h; var L = k + h;
con3(k, '+', h,'=', L)
var J = q.w.length - 1; var J = q.w.length - 1;
q.w[J] = L; q.w[J] = L;
q.w[J + 1] = V; q.w[J + 1] = V;
...@@ -2070,6 +2099,7 @@ ...@@ -2070,6 +2099,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var O = J.w[J.w.length - 2]; var O = J.w[J.w.length - 2];
...@@ -2147,6 +2177,7 @@ ...@@ -2147,6 +2177,7 @@
q.f += 4; q.f += 4;
var k = q.w[q.w.length - 1]; var k = q.w[q.w.length - 1];
var L = k[E]; var L = k[E];
con3(k, 'get', E,'=', L)
var J = q.w.length - 1; var J = q.w.length - 1;
q.w[J] = L; q.w[J] = L;
q.w[J + 1] = V q.w[J + 1] = V
...@@ -2186,6 +2217,7 @@ ...@@ -2186,6 +2217,7 @@
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iiii', i)
var C = Z[p] = i var C = Z[p] = i
} }
var O = J.w[J.w.length - 1]; var O = J.w[J.w.length - 1];
...@@ -2234,6 +2266,7 @@ ...@@ -2234,6 +2266,7 @@
q.f += 2; q.f += 2;
var V = q.w[q.w.length - 1]; var V = q.w[q.w.length - 1];
var j = V & h; var j = V & h;
con3(V,'&',h,'=',j)
var k = q.w[q.w.length - 3]; var k = q.w[q.w.length - 3];
var L = q.w[q.w.length - 2]; var L = q.w[q.w.length - 2];
k[L] = j; k[L] = j;
...@@ -2256,7 +2289,7 @@ ...@@ -2256,7 +2289,7 @@
}, function (q) { }, function (q) {
"use strict"; "use strict";
if (q.w[q.w.length - 2] === 'cpHash'){ if (q.w[q.w.length - 2] === 'cpHash'){
debugger; // debugger;
} }
con3(q.w[q.w.length - 3], 'set',q.w[q.w.length - 2],'=',q.w[q.w.length - 1]) con3(q.w[q.w.length - 3], 'set',q.w[q.w.length - 2],'=',q.w[q.w.length - 1])
q.w[q.w.length - 3][q.w[q.w.length - 2]] = q.w[q.w.length - 1]; q.w[q.w.length - 3][q.w[q.w.length - 2]] = q.w[q.w.length - 1];
...@@ -2291,9 +2324,9 @@ ...@@ -2291,9 +2324,9 @@
q.f += 2; q.f += 2;
var L = q.M.T(V); var L = q.M.T(V);
var j = q.M.T(k); var j = q.M.T(k);
if (V === 22 && k === 1){ // if (V === 22 && k === 1){
debugger; // debugger;
} // }
q.w[q.w.length] = L[j] q.w[q.w.length] = L[j]
}, function (q) { }, function (q) {
var p = z[q.f]; var p = z[q.f];
...@@ -2368,7 +2401,7 @@ ...@@ -2368,7 +2401,7 @@
}, function (q) { }, function (q) {
con3(q.w[q.w.length - 3], 'set',q.w[q.w.length - 2],'=',q.w[q.w.length - 1]) con3(q.w[q.w.length - 3], 'set',q.w[q.w.length - 2],'=',q.w[q.w.length - 1])
if (q.w[q.w.length - 2] === 'cpHash'){ if (q.w[q.w.length - 2] === 'cpHash'){
debugger; // debugger;
} }
q.w[q.w.length - 3][q.w[q.w.length - 2]] = q.w[q.w.length - 1]; q.w[q.w.length - 3][q.w[q.w.length - 2]] = q.w[q.w.length - 1];
q.w.length -= 3 q.w.length -= 3
...@@ -2439,6 +2472,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2439,6 +2472,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('pppp', p)
var o = Z[t] = p var o = Z[t] = p
} }
var c = J.w[J.w.length - 1]; var c = J.w[J.w.length - 1];
...@@ -2460,6 +2494,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2460,6 +2494,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
q.f += 1; q.f += 1;
var V = q.w[q.w.length - 1]; var V = q.w[q.w.length - 1];
var L = V ^ E; var L = V ^ E;
con3(V,'^',E, '=', L)
var k = q.w[q.w.length - 2]; var k = q.w[q.w.length - 2];
var J = k; var J = k;
q.w[q.w.length - 2] = J(L); q.w[q.w.length - 2] = J(L);
...@@ -2509,6 +2544,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2509,6 +2544,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var h = J.w.length - 2; var h = J.w.length - 2;
J.w[h] = c; J.w[h] = c;
J.w[h + 1] = Z[p] = i J.w[h + 1] = Z[p] = i
...@@ -2588,6 +2624,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2588,6 +2624,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioiii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var h = J.w.length; var h = J.w.length;
...@@ -2612,7 +2649,10 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2612,7 +2649,10 @@ if (q.w[q.w.length - 2] === 'cpHash'){
q.f += 2; q.f += 2;
var L = q.M.T(V); var L = q.M.T(V);
var j = q.M.T(k); var j = q.M.T(k);
q.w[q.w.length] = L in j let res = L in j;
con3(L, 'in', j, '=',res)
q.w[q.w.length] = res
}, function (q) { }, function (q) {
var E = z[q.f]; var E = z[q.f];
q.f += 1; q.f += 1;
...@@ -2683,6 +2723,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2683,6 +2723,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var h = J.w.length - 3; var h = J.w.length - 3;
J.w[h] = O; J.w[h] = O;
J.w[h + 1] = Y; J.w[h + 1] = Y;
...@@ -2722,6 +2763,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2722,6 +2763,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var c = Z[p] = i var c = Z[p] = i
} }
J.R = {f: J.f, Z: J.Z}; J.R = {f: J.f, Z: J.Z};
...@@ -2820,6 +2862,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2820,6 +2862,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
q.f += 2; q.f += 2;
var L = q.w[q.w.length - 1]; var L = q.w[q.w.length - 1];
var j = L | V; var j = L | V;
con3(L, '|', V, '=', j)
q.M.U(k, j); q.M.U(k, j);
q.w.length -= 1 q.w.length -= 1
}, function (q) { }, function (q) {
...@@ -2853,6 +2896,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2853,6 +2896,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var h = J.w.length - 3; var h = J.w.length - 3;
J.w[h] = c; J.w[h] = c;
J.w[h + 1] = Z[p] = i; J.w[h + 1] = Z[p] = i;
...@@ -2951,6 +2995,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2951,6 +2995,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioiii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var h = J.w.length; var h = J.w.length;
...@@ -2962,6 +3007,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2962,6 +3007,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
q.f += 2; q.f += 2;
var k = q.w[q.w.length - 1]; var k = q.w[q.w.length - 1];
var L = k[E]; var L = k[E];
con3(k, 'get', E,'=', L)
var J = q.w.length - 1; var J = q.w.length - 1;
q.w[J] = L; q.w[J] = L;
q.w[J + 1] = q.M.T(V) q.w[J + 1] = q.M.T(V)
...@@ -2989,6 +3035,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -2989,6 +3035,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('iii', i)
var C = Z[p] = i var C = Z[p] = i
} }
var a = J.w[J.w.length - 2]; var a = J.w[J.w.length - 2];
...@@ -3023,6 +3070,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -3023,6 +3070,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('pppp', p)
var o = Z[t] = p var o = Z[t] = p
} }
var c = J.w[J.w.length - 1]; var c = J.w[J.w.length - 1];
...@@ -3144,6 +3192,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -3144,6 +3192,7 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioiii', i)
var C = Z[p] = i var C = Z[p] = i
} }
var c = []; var c = [];
...@@ -3173,6 +3222,8 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -3173,6 +3222,8 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
i += Jq(k[E] ^ q[E] ^ V) i += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioiii', i)
var c = Z[p] = i var c = Z[p] = i
} }
var O = J.w[J.w.length - 3]; var O = J.w[J.w.length - 3];
...@@ -3203,6 +3254,8 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -3203,6 +3254,8 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioipii', p)
var o = Z[t] = p var o = Z[t] = p
} }
var c = J.w[J.w.length - 2]; var c = J.w[J.w.length - 2];
...@@ -3292,6 +3345,8 @@ if (q.w[q.w.length - 2] === 'cpHash'){ ...@@ -3292,6 +3345,8 @@ if (q.w[q.w.length - 2] === 'cpHash'){
for (var E = 1; E < q.length; ++E) { for (var E = 1; E < q.length; ++E) {
p += Jq(k[E] ^ q[E] ^ V) p += Jq(k[E] ^ q[E] ^ V)
} }
con3('ioiii', p)
var c = Z[t] = p var c = Z[t] = p
} }
var o = null; var o = null;
......
No preview for this file type
...@@ -30,3 +30,4 @@ for (let i of Object.keys(params)) { ...@@ -30,3 +30,4 @@ for (let i of Object.keys(params)) {
} }
eval(funcsStart + funcsList.join('\n') + funcsENd) eval(funcsStart + funcsList.join('\n') + funcsENd)
;;; ;;;
...@@ -121,3 +121,38 @@ delete tt1.prototype ...@@ -121,3 +121,38 @@ delete tt1.prototype
t = Object["call"]["bind"](Object["bind"], Object["call"])(Object["apply"])(Function["prototype"]["call"]["bind"], Function["prototype"]["call"], [Object["prototype"]["hasOwnProperty"]]); t = Object["call"]["bind"](Object["bind"], Object["call"])(Object["apply"])(Function["prototype"]["call"]["bind"], Function["prototype"]["call"], [Object["prototype"]["hasOwnProperty"]]);
console.log(t(tt1,'prototype')) console.log(t(tt1,'prototype'))
CustomEvent = function() {
this.initCustomEvent = function (type, canBubble, cancelable, detail) {
this.type = type
this.detail = detail
return {type, canBubble, cancelable, detail}
}
}
Object.defineProperties(CustomEvent, {
"isTrusted": {
get() {
return true
}
},
type: {value: ''},
detail: {
get() {
return this.d
},
},
initCustomEvent: function (type, canBubble, cancelable, detail) {
this.type = type
this.detail = detail
return {type, canBubble, cancelable, detail}
}
})
let a = new CustomEvent()
console.log(a)
console.log(a.initCustomEvent)
console.log(Object.getOwnPropertyNames(CustomEvent))
\ No newline at end of file
...@@ -28,12 +28,12 @@ headers = { ...@@ -28,12 +28,12 @@ headers = {
# https://www.southwest.com/assets/app/scripts/swa-common.js # https://www.southwest.com/assets/app/scripts/swa-common.js
headers.update( headers.update(
{"ee30zvqlwf-f": "AxhXWWONAQAAhVzvek0AvW3ZDeFxBWolQ_BP9OJGOAsKH_y_080LnVkdT_oPAVnVpg0XTuHJwH9eCOfvosJeCA==", {"ee30zvqlwf-f": "A-zpt2-NAQAAJI-x39eCy8fnoXQDFbJIjTqktaNVTLMWJbXAA-T5udopLZRVAdF_apkXTtWowH8AAEB3AAAAAA==",
"ee30zvqlwf-b": "-9zvuwt", "ee30zvqlwf-c": "AGCSV2ONAQAATJcMa3zQPcrYhrvQHIqwi-f2VdhZklJGlVAdhmhYs0iRbyeD", "ee30zvqlwf-b": "po7zc7", "ee30zvqlwf-c": "AOBLt2-NAQAATD0-LqT338grlnCLhCewxf8LKWuoKfHxR7JB5QH4yPrmtERv",
"ee30zvqlwf-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wdoWLNIkW8ng_____-Q82rrAD-P-YPcFpJ0qEbFuaKI0I0", "ee30zvqlwf-d": "ABaAhIDBCKGFgQGAAYIQgISigaIAwBGAzvpizi_33wcB-Mj65rREb_____-Q82rrAAR8R5Ao6LSu9LuDwQQSm8k",
"ee30zvqlwf-z": "q", "ee30zvqlwf-z": "q",
"ee30zvqlwf-a": "ZMIR_iRvJjr_p-Cyf-kSuLEY=IBUvnw5-Kan42kpGIMlhL6-zNO-TAQy6iCnOdDo5W18yrdHDfdVn_yYInKG3-g4HBUzDhXzSab0WphJkuHbKdQp9vLaoA1J2y8U6m0eWtCCG4uhjDD98SY9=sO595QYs1E7iEUAgjRMJVIqmFVWcOp8BDuOLiKfJC8Q2gNKMngvDhJ7CtwcBuX2MeBsLZ2PtIsyIg1mUmMHk8SmOusJPhjE_iEoUbeiOmtAd9teA8Kj1pqE_Y_io9KtH=AJZV6KGEdPtRFj9SI9O=Sh4GIfZQLFkdetfzlD5citNFMtILShZgePZ6LSCHOprWqnuEdgmsD9qXbe==BCPrRUgcybgkc8NZCr5QfPDtATd4wlwNnFwXkPNK3CdLaZS3jSU449EL-7cI7N3S8LkaG3=bpjkByWvlkzmiVBsBIGfNnpsPB1f_vBATh88amR1dvQeSjA-JuIj1ooQ2IUL8lC9K=LJyvj3B5V1HdAXeaJFSF04d2ebwAiLHooiOHWc91oKGJkpWXX9BiBezLq4jeLV4WJ9vruoOHgHRPjhkTWXT5WrEC_ztIX=MHaDLFdT-i6neats2sjV0w76JKSzy4TJjqgh9HTOJ0blSQAfjRhN8qj9Xk6TZdb-gSh09ll6cs07iStNkF5Vz46cC1EYgzh=gfmqdolt511qD6HSOyIVI84K_RztL52ZJzeMdJqbQ1JDMQA3iPf-Tt08NGOH-K51Nhfi2hqGf_1qvOQhwTr=_I2WoObz-4zvqs7dRZMJggbU_JB-cqEiyJ=ZnPEG6v75KnbZmXEXohoAl-i-8o-MJ2Zzz8kopiCJE9yMY=dIdaF0B_0SiFW9ujiQ9ilTkaE71lRtbZgd3C==-4pZTPhpNaCot3ehRSpZl-6qHfoGSFStRVkvM0qT98IGulB2oQOTOGcQKMNA-p_j5IQ37WGHLLidDXfVJO9JnC18AMVNMsuqcCzzUsn5NHo6ldoCn_bbIuNzQ3tAoUwTeK6It0t_8-g3aPQyG6zfmWtG=XdqnWXMk699S=KnYFzU=kHPJlV2uhyz3JAKlZC2Ask5JerYucM8CDIuUGL3Y-c3isK-mWh9MplnumUdKjtb8aRa7=e2nqC8IF1Ri0u7Wrcae=eHjcqhw7CsFEaR8_7qIOK3qc=JQ7NYoyurZbdNRs2dYdlhrNv801Y_UXVUaNBbbF8qPTmVBvdLtc3Ht2sdAf0YUgdKM=Zi2VTvWj1T-0BULlsPa6ysDOhasvsUtRcXz5dt-5HbBOFQ2ZjNnY1zhbG0LvjoNVr2SLeW51NWLzrfZ7nMtD47z_=k6yJ8yDKBGG7vbFQOKBtAa88AeqVJtbTvr33pzAftAkMUD1nZaz6MtR7IvQ1Flwg3kjeHUs8l9iPM1-w25e8WYlTyb=DPzQtoc8Ny6IinlZZ-lXazQqzoVPbPTJLEDQ5mbB8=_cb", "ee30zvqlwf-a": "UV-kf6P3sUq3oVm4nUCLLQ54QXqpHRFeK_RsfAHFMyFknBt0TYQXz2DKYY_GvZissB3gyT6fQKbKUwZUmxK4918976nV99E8WZ0wOT7VwsDCFEkRcUcxCm2BOcXXCIjyoaPVCtjXH=LpotG7AG43nyjEroHPUB643ktANCG6b7sAk769qXfPCSCp0tmRKd_VDerx-Z2f16_oP3UsMjzvL9ff9edi_U_r-CiqTuSul7LawYR24ImT2AfvySxh2Upz6KjQdGtl=nB-FzeBtv2p7lok0bUPpGqgww=10N5B1I7Kk_1CI9DgjH9RxZtW33l3uYaUwKFT3RaUk4tuY82jcfcdKCc888AMvMoGHvzUxh59qN1G2wrME6sblsiBGaNesjSd_NRecX8GMBGCA1oH=lbrxbjGr8dEQEfy-sR-V0XM2BSk8pwhmGc2ls7mqbxb3u3bo_ANCWWe7Qie8g0_mQnS7OlqEarvkWw7mBey1wRFvVa7N7sDEg46XF0PGijKyG3IKlLLwYsd9TQYnDEXwSfRnwjgZUv4h3BDF_qbHXf9Ex6Z4VQ27QCsbEyZx2srS7gxH5u9tgymNdZw9lI2xIFp9tTI7pSuZ_cFfsH=plvjkWII1LsSBmUBgKl46kZ2vd65QfpIItov0H9d-kduB4dZNlUHlYiAKlD2MtNUrIMEGmLoORr9COrx642uFtDaQ23Tdexre24uTfhEcbVkUZ90F0jt09rjkG27ys87hK2o=h8PBNTCXv5HHn8aRvbs0CfsGT78TREKDc_O3myH-4UTZBMEyjc6cTnoGKgF2a0hUNmZ0GmfLe058mt=d6ir0ybgW7=QZpPCZGtA11bDc_EYhTXpjT5ppOxzSIUAwQlFnS5FBDwN2o_HNyzZoCUmWQ_5WcN8gmzxdLOwbpYOruWeME=c0E-31TxqP-7GYGmg8Na-lQ6l9ArsOr=FBei5QWKpOBYwK8XyMT7wGSScCpFBrorBwQLDBj5P-6bFvWb-zR7oh_jtyqPo9ELXWK9torBl-roWn-MN5MCcAB-kZ3Y1DtxLEF3cRiiOhrc7SwFAIuL3zP5qHEIvmC0am5mz5FGcQAjNp2cDiV2vUrYd2rtqvMs7z3_7zWg=i_hqqCRwabXkn-zjc_bL9EEPYuu8cQfN5Ozud84D8n2pvpByazyevknxTPtF6f3SZUtXVlXlwdiKVGw-9k18anx5ac_Ofi3BsoBQh0HnoHsXa1-PUcajtQ7Un_TCNbz4WftZigEo1n_GXRE_dc=fAlcD3q5oQ93FjEm3OePKqnGy_XC0zrHA29QyGiOd94bP8moXLFkdCNONwCNiK9GtouEx_V_uat3ctRdvlcAHCOTViPG06viQ1I2qfBdNuYbSI1Y=EqkxVvwKNaK690XU3Ej9BdpmqM1tRm-MI36D20cYHw5ueIazuE1xha0ACD85gujLgIQQ8tI6NQTDPpk-BokV=OyO",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.69"} "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36 Edg/114.0.1823.67"}
) )
# headers.pop('xhr_url') # headers.pop('xhr_url')
......
...@@ -226,6 +226,7 @@ while True: ...@@ -226,6 +226,7 @@ while True:
tlsV = f'chrome_{random.randint(105, 113)}' tlsV = f'chrome_{random.randint(105, 113)}'
# proxy = random.choice([proxy1, proxy2]) # proxy = random.choice([proxy1, proxy2])
proxy = get_proxy()['url'] proxy = get_proxy()['url']
logger.info(f"success:{success} proxy: {proxy} ") logger.info(f"success:{success} proxy: {proxy} ")
tlsV = 'chrome_112' tlsV = 'chrome_112'
...@@ -262,7 +263,7 @@ while True: ...@@ -262,7 +263,7 @@ while True:
# '_id': token, # '_id': token,
# 'update_time': int(time.time() * 1000) # 'update_time': int(time.time() * 1000)
# }) # })
code = open('src.js', 'r', encoding='utf-8').read() code = open('src2.js', 'r', encoding='utf-8').read()
with open('src_run2.js', 'w', encoding='utf-8') as f: with open('src_run2.js', 'w', encoding='utf-8') as f:
f.write(code + '\n\n' + get_random_location() + ';;' + c f.write(code + '\n\n' + get_random_location() + ';;' + c
+ +
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
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