Commit dbe138ab authored by wang's avatar wang

11

parent 0ef7a796
<!DOCTYPE html><html lang="en" translate="no"><head> <htmllang="en"> <head>
<script type="text/javascript"> (function(){ <meta charset="utf-8">
window.PXkp4CLSb5_asyncInit = function(px) { <meta name="viewport" content="width=device-width, initial-scale=1">
px.Events.on('score', function (score) { <meta name="description" content="px-captcha">
try { <title>Access to this page has been denied</title>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({ event: 'px.score', trigger: { dimension117: score }}); </head>
} catch (err) { <body>
console.error("px score ga send failed" + err); <script>
} window._pxAppId='PXkp4CLSb5';
}); window._pxJsClientSrc='/kp4CLSb5/init.js';
}; window._pxFirstPartyEnabled=true;
var p = document.getElementsByTagName('script')[0], s = document.createElement('script'); s.async = 1; s.src = '/kp4CLSb5/init.js'; window._pxCustomLogo='https://content.spirit.com/a/1679';
window._pxMonitorAbr = true; p.parentNode.insertBefore(s,p);}()); window._pxVid='';
window.dataLayer = window.dataLayer || []; window._pxUuid='e60a6da5-82d9-11ee-b328-fb725799391b';
function gtag(){dataLayer.push(arguments);} window._pxHostUrl='/kp4CLSb5/xhr';
gtag('js', new Date()); window._pxBlockScript='/kp4CLSb5/captcha/kp4CLSb5/captcha.js?a=c&u=e60a6da5-82d9-11ee-b328-fb725799391b&v=&m=0';
gtag('config', 'G-VKEG2ZBNZ5'); window._pxAltBlockScript='https://captcha.px-cloud.net/PXkp4CLSb5/captcha.js?a=c&u=e60a6da5-82d9-11ee-b328-fb725799391b&v=&m=0';
window['GoogleAnalyticsObject'] = 'ga'; </script>
window['ga'] = window['ga'] || function() { <script src="https://www.spirit.com/pxns/c.js"></script>
(window['ga'].q = window['ga'].q || []).push(arguments)
}; </body>
function OptanonWrapper() { } </html>
function getCookie(name) {
const v = `; ${document.cookie}`;
const a = v.split(`; ${name}=`);
if (a.length === 2) return a.pop().split(';').shift();
}
var OneTrust = {
geolocationResponse: {
stateCode: getCookie('userProvinceLocation'),
countryCode: getCookie('userCountryLocation'),
}
};
</script>
<link rel="preconnect" href="https://service.maxymiser.net">
<link rel="preload" href="https://d.oracleinfinity.io/infy/acs/account/heul299ijy/js/main/odc.js?_ora.config=analytics:production;maxymiser:production" as="script">
<script type="text/javascript" src="https://d.oracleinfinity.io/infy/acs/account/heul299ijy/js/main/odc.js?_ora.config=analytics:production;maxymiser:production"></script>
<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="0390835f-17d4-4720-a875-08b2c2eeac36"></script>
<meta charset="utf-8">
<meta name="google" content="notranslate">
<meta name="google-site-verification" content="_f3fFuGwOQMzwZ_2R71sZBMz8zpKYkp0cmzcZyXb_X4">
<meta name="viewport" content="initial-scale=1.0, width=device-width, height=device-height, user-scalable=yes">
<meta name="description" content="Spirit Airlines is the leading Ultra Low Cost Carrier in the United States, the Caribbean and Latin America. Spirit Airlines fly to 60+ destinations with 500+ daily flights with Ultra Low Fare.">
<title>Spirit Airlines</title>
<link rel="preconnect" href="https://content.spirit.com">
<link rel="preload" href="/assets/font/source-sans-pro/WOFF2/TTF/SourceSansPro-Regular.ttf.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/assets/font/source-sans-pro/WOFF2/TTF/SourceSansPro-Black.ttf.woff2" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" href="/assets/font/icomoon/icomoon.woff2?bfh1w1" as="font" type="font/woff2" crossorigin="anonymous">
<link rel="preload" media="(max-width: 766px)" href="https://content.spirit.com/a/2129" as="image">
<link rel="preload" media="(min-width: 767px) and (max-width: 992px)" href="https://content.spirit.com/a/2888" as="image">
<link rel="preload" media="(min-width: 993px)" href="https://content.spirit.com/a/2151" as="image">
<base href="/"><script type="text/javascript" src="https://js-cdn.dynatrace.com/jstag/16dcf18d41e/bf04820crc/73bede5a20cee83c_complete.js" crossorigin="anonymous"></script>
<link rel="icon" type="image/x-icon" href="favicon.ico?v=2">
<style>:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}@page{size:a3}body{min-width:992px!important}}html{scroll-behavior:smooth}html{font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter!important}}body{margin:0;font-family:Source Sans Pro,Verdana,sans-serif;font-size:1rem;color:#000;overflow-y:scroll;overflow-x:hidden}@media print{@page{size:auto;margin:10mm}}@font-face{font-family:Source Sans Pro;font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(/assets/font/source-sans-pro/WOFF2/TTF/SourceSansPro-Regular.ttf.woff2) format("woff2"),url(/assets/font/source-sans-pro/WOFF/OTF/SourceSansPro-Regular.otf.woff) format("woff")}</style><link rel="stylesheet" href="styles.ff1211a965bc84a3.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.ff1211a965bc84a3.css"></noscript><script >bazadebezolkohpepadr="1403929567"</script><script type="text/javascript" src="https://www.spirit.com/akam/13/53ae43bf" defer></script></head>
<body>
<noscript>
<iframe
src="https://www.googletagmanager.com/ns.html?id=GTM-TRK4LPZ&gtm_auth=cVHzS7BYqjxUbMatudai8Q&gtm_preview=env-2&gtm_cookies_win=x"
height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>
<app-root></app-root>
<script src="runtime.e74ff49be5c695ee.js" type="module"></script><script src="polyfills.d4877e4ac0179a87.js" type="module"></script><script src="vendor.a23753ef92c43297.js" type="module"></script><script src="main.5b33fc9706a07e60.js" type="module"></script>
<noscript><img src="https://www.spirit.com/akam/13/pixel_53ae43bf?a=dD1mNWRhZTU4NGI3NzhlMWNjNzZhOTMyZGIzNTFkMDA0MGNlNGM0YTEwJmpzPW9mZg==" style="visibility: hidden; position: absolute; left: -999px; top: -999px;" /></noscript><script type="text/javascript" src="/gOon7q/TEMLwe/d/tUd/x5-KSZBF/iNXiwQkYti/XAIeck4jRgo/eFw2/HXw7clUB"></script></body></html>
...@@ -6,6 +6,7 @@ import time ...@@ -6,6 +6,7 @@ import time
from urllib.parse import quote from urllib.parse import quote
import execjs import execjs
import requests
import tls_client import tls_client
from loguru import logger from loguru import logger
...@@ -34,6 +35,9 @@ class PxBypass(): ...@@ -34,6 +35,9 @@ class PxBypass():
num2: str = '' num2: str = ''
# PX11701 111o1o # PX11701 111o1o
str1: str = '' str1: str = ''
vid: str = ''
sid: str = ''
cts: str = ''
session = tls_client.Session(client_identifier='chrome_117') session = tls_client.Session(client_identifier='chrome_117')
# print(session.get('https://tls.peet.ws/api/all').json()) # print(session.get('https://tls.peet.ws/api/all').json())
...@@ -55,7 +59,7 @@ class PxBypass(): ...@@ -55,7 +59,7 @@ class PxBypass():
prox = 'http://user-uni001-region-us-sessid-1111-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600' prox = 'http://user-uni001-region-us-sessid-1111-sesstime-5-keep-true:q39CEBTs5A5YQXor@pr.roxlabs.cn:4600'
prox = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:9000' prox = 'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:9000'
# prox = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:{random.randint(10000, 13500)}' prox = f'http://unfflcc:76cc14-47b8dd-1f8ace-827836-0c740e@usa.rotating.proxyrack.net:{random.randint(10000, 13500)}'
# prox = 'http://127.0.0.1:7890' # prox = 'http://127.0.0.1:7890'
session.proxies = { session.proxies = {
'http': prox, 'http': prox,
...@@ -81,8 +85,8 @@ class PxBypass(): ...@@ -81,8 +85,8 @@ class PxBypass():
self._step_1() self._step_1()
self.inc() self.inc()
self.seq += 1 self.seq += 1
self._step_11() # self._step_11()
self.inc() # self.inc()
time.sleep(1.5) time.sleep(1.5)
self._step_2(True) self._step_2(True)
...@@ -99,31 +103,41 @@ class PxBypass(): ...@@ -99,31 +103,41 @@ class PxBypass():
self.__token() self.__token()
def _init(self): def _init(self):
res = self.session.get( # resp = requests.post('http://127.0.0.1:59001/akamai/gen', json={
self.target_url, resp = requests.post('http://52.52.23.116/akamai/gen', json={
headers={ 'type':"NK",
"authority": "www.spirit.com", # 'proxy': 'http://127.0.0.1:7890'
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7", 'proxy': self.prox
"accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6", })
"cache-control": "no-cache", print(resp.text)
"pragma": "no-cache", self.session.cookies.update(
"sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Google Chrome\";v=\"115\", \"Chromium\";v=\"115\"", resp.json()['cookies']
"sec-ch-ua-mobile": "?0", )
"sec-ch-ua-platform": "\"macOS\"", # res = self.session.get(
"sec-fetch-dest": "document", # self.target_url,
"sec-fetch-mode": "navigate", # headers={
"sec-fetch-site": "none", # "authority": "www.spirit.com",
"sec-fetch-user": "?1", # "accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
"upgrade-insecure-requests": "1", # "accept-language": "en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6",
"user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36" # "cache-control": "no-cache",
}, allow_redirects=True) # "pragma": "no-cache",
self.log.info(f"初始化请求 res {res.status_code}") # "sec-ch-ua": "\"Not/A)Brand\";v=\"99\", \"Google Chrome\";v=\"115\", \"Chromium\";v=\"115\"",
# "sec-ch-ua-mobile": "?0",
# "sec-ch-ua-platform": "\"macOS\"",
# "sec-fetch-dest": "document",
# "sec-fetch-mode": "navigate",
# "sec-fetch-site": "none",
# "sec-fetch-user": "?1",
# "upgrade-insecure-requests": "1",
# "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"
# }, allow_redirects=True)
# self.log.info(f"初始化请求 res {res.status_code}")
self.params = {} self.params = {}
for k, v in self.session.cookies.items(): for k, v in self.session.cookies.items():
self.params[k] = v self.params[k] = v
self.log.info(f"init cookie {self.params}") self.log.info(f"init cookie {self.params}")
with open('index.html', 'w') as f: # with open('index.html', 'w') as f:
f.write(res.text) # f.write(res.text)
def __uuid(self): def __uuid(self):
# return "b8a39670-7866-11ee-9655-63a4f05cd5d1" # return "b8a39670-7866-11ee-9655-63a4f05cd5d1"
...@@ -195,7 +209,7 @@ class PxBypass(): ...@@ -195,7 +209,7 @@ class PxBypass():
"d": {"PX11645": self.target_url, "PX12207": 0, "PX12458": "MacIntel", "PX11902": 0, "d": {"PX11645": self.target_url, "PX12207": 0, "PX12458": "MacIntel", "PX11902": 0,
"PX11560": random.randint(24846, 24846 * 2), "PX12248": 3600, "PX11385": t1, "PX12280": t2, "PX11560": random.randint(24846, 24846 * 2), "PX12248": 3600, "PX11385": t1, "PX12280": t2,
"PX11496": _uuid, "PX12564": None, "PX12565": -1, "PX11496": _uuid, "PX12564": None, "PX12565": -1,
"PX11379": False}}] "PX11379": True}}]
data_str = json.dumps(data, separators=(',', ':')) data_str = json.dumps(data, separators=(',', ':'))
self.log.info(f'data_str {data_str}') self.log.info(f'data_str {data_str}')
...@@ -216,6 +230,7 @@ class PxBypass(): ...@@ -216,6 +230,7 @@ class PxBypass():
# "pxhd": self.params['_pxhd'], # "pxhd": self.params['_pxhd'],
"rsc": self.rsc "rsc": self.rsc
} }
body = self.update_sid_vid(body)
print(body) print(body)
url = "https://collector-PXkp4CLSb5.px-cloud.net/b/s" url = "https://collector-PXkp4CLSb5.px-cloud.net/b/s"
headers = { headers = {
...@@ -436,7 +451,7 @@ class PxBypass(): ...@@ -436,7 +451,7 @@ class PxBypass():
return a % 128 return a % 128
def _step_11(self): def _step_11(self):
data = [{"t": "PX12167", "d": {"PX11648": True, "PX11379": False, "PX11645": self.target_url}}] data = [{"t": "PX12167", "d": {"PX11648": True, "PX11379": True, "PX11645": self.target_url}}]
data_str = json.dumps(data, separators=(',', ':')) data_str = json.dumps(data, separators=(',', ':'))
self.log.info(f'data_str {data_str}') self.log.info(f'data_str {data_str}')
payload = ctx.call('encodePayload', data_str, self.uuid, self.ts) payload = ctx.call('encodePayload', data_str, self.uuid, self.ts)
...@@ -539,6 +554,10 @@ class PxBypass(): ...@@ -539,6 +554,10 @@ class PxBypass():
self.m = m self.m = m
def update_sid_vid(self, data: dict): def update_sid_vid(self, data: dict):
if self.session.cookies.get_dict().get('_pxhd', None) != None:
data.update({
'pxhd': self.session.cookies.get_dict().get('_pxhd', None)
})
if self.vid != "": if self.vid != "":
data.update({ data.update({
'vid': self.vid 'vid': self.vid
......
...@@ -89,17 +89,114 @@ function $C_jYB(t, e) { ...@@ -89,17 +89,114 @@ function $C_jYB(t, e) {
function $C_rYM(t, e, n) { function $C_rYM(t, e, n) {
return $C_vZD(t, e, n); return $C_vZD(t, e, n);
} }
function $C_dNB(t, e) {
return (t >> 16) + (e >> 16) + ((65535 & t) + (65535 & e) >> 16) << 16 | 65535 & (65535 & t) + (65535 & e);
}
function O(t, e, n, r, a, o, i) {
return B(e & n | ~e & r, t, e, a, o, i);
}
function B(t, e, n, r, a, o) {
return $C_dNB((i = $C_dNB($C_dNB(e, t), $C_dNB(r, o))) << (c = a) | i >>> 32 - c, n);
var i;
var c;
}
function _(t, e, n, r, a, o, i) {
return B(e & r | n & ~r, t, e, a, o, i);
}
function X(t, e, n, r, a, o, i) {
return B(e ^ n ^ r, t, e, a, o, i);
}
function I(t, e, n, r, a, o, i) {
return B(n ^ (e | ~r), t, e, a, o, i);
}
function k(t, e) {
t[e >> 5] |= 128 << e % 32, t[14 + (e + 64 >>> 9 << 4)] = e;
var n;
var r;
var a;
var o;
var i;
var c = 1732584193;
var u = -271733879;
var l = -1732584194;
var f = 271733878;
for (n = 0; n < t.length; n += 16) r = c, a = u, o = l, i = f, c = O(c, u, l, f, t[n], 7, -680876936), f = O(f, c, u, l, t[n + 1], 12, -389564586), l = O(l, f, c, u, t[n + 2], 17, 606105819), u = O(u, l, f, c, t[n + 3], 22, -1044525330), c = O(c, u, l, f, t[n + 4], 7, -176418897), f = O(f, c, u, l, t[n + 5], 12, 1200080426), l = O(l, f, c, u, t[n + 6], 17, -1473231341), u = O(u, l, f, c, t[n + 7], 22, -45705983), c = O(c, u, l, f, t[n + 8], 7, 1770035416), f = O(f, c, u, l, t[n + 9], 12, -1958414417), l = O(l, f, c, u, t[n + 10], 17, -42063), u = O(u, l, f, c, t[n + 11], 22, -1990404162), c = O(c, u, l, f, t[n + 12], 7, 1804603682), f = O(f, c, u, l, t[n + 13], 12, -40341101), l = O(l, f, c, u, t[n + 14], 17, -1502002290), c = _(c, u = O(u, l, f, c, t[n + 15], 22, 1236535329), l, f, t[n + 1], 5, -165796510), f = _(f, c, u, l, t[n + 6], 9, -1069501632), l = _(l, f, c, u, t[n + 11], 14, 643717713), u = _(u, l, f, c, t[n], 20, -373897302), c = _(c, u, l, f, t[n + 5], 5, -701558691), f = _(f, c, u, l, t[n + 10], 9, 38016083), l = _(l, f, c, u, t[n + 15], 14, -660478335), u = _(u, l, f, c, t[n + 4], 20, -405537848), c = _(c, u, l, f, t[n + 9], 5, 568446438), f = _(f, c, u, l, t[n + 14], 9, -1019803690), l = _(l, f, c, u, t[n + 3], 14, -187363961), u = _(u, l, f, c, t[n + 8], 20, 1163531501), c = _(c, u, l, f, t[n + 13], 5, -1444681467), f = _(f, c, u, l, t[n + 2], 9, -51403784), l = _(l, f, c, u, t[n + 7], 14, 1735328473), c = X(c, u = _(u, l, f, c, t[n + 12], 20, -1926607734), l, f, t[n + 5], 4, -378558), f = X(f, c, u, l, t[n + 8], 11, -2022574463), l = X(l, f, c, u, t[n + 11], 16, 1839030562), u = X(u, l, f, c, t[n + 14], 23, -35309556), c = X(c, u, l, f, t[n + 1], 4, -1530992060), f = X(f, c, u, l, t[n + 4], 11, 1272893353), l = X(l, f, c, u, t[n + 7], 16, -155497632), u = X(u, l, f, c, t[n + 10], 23, -1094730640), c = X(c, u, l, f, t[n + 13], 4, 681279174), f = X(f, c, u, l, t[n], 11, -358537222), l = X(l, f, c, u, t[n + 3], 16, -722521979), u = X(u, l, f, c, t[n + 6], 23, 76029189), c = X(c, u, l, f, t[n + 9], 4, -640364487), f = X(f, c, u, l, t[n + 12], 11, -421815835), l = X(l, f, c, u, t[n + 15], 16, 530742520), c = I(c, u = X(u, l, f, c, t[n + 2], 23, -995338651), l, f, t[n], 6, -198630844), f = I(f, c, u, l, t[n + 7], 10, 1126891415), l = I(l, f, c, u, t[n + 14], 15, -1416354905), u = I(u, l, f, c, t[n + 5], 21, -57434055), c = I(c, u, l, f, t[n + 12], 6, 1700485571), f = I(f, c, u, l, t[n + 3], 10, -1894986606), l = I(l, f, c, u, t[n + 10], 15, -1051523), u = I(u, l, f, c, t[n + 1], 21, -2054922799), c = I(c, u, l, f, t[n + 8], 6, 1873313359), f = I(f, c, u, l, t[n + 15], 10, -30611744), l = I(l, f, c, u, t[n + 6], 15, -1560198380), u = I(u, l, f, c, t[n + 13], 21, 1309151649), c = I(c, u, l, f, t[n + 4], 6, -145523070), f = I(f, c, u, l, t[n + 11], 10, -1120210379), l = I(l, f, c, u, t[n + 2], 15, 718787259), u = I(u, l, f, c, t[n + 9], 21, -343485551), c = $C_dNB(c, r), u = $C_dNB(u, a), l = $C_dNB(l, o), f = $C_dNB(f, i);
return [c, u, l, f];
}
function D(t) {
return unescape(encodeURIComponent(t));
}
function M(t) {
var e;
var n = [];
for (n[(t.length >> 2) - 1] = void 0, e = 0; e < n.length; e += 1) n[e] = 0;
for (e = 0; e < 8 * t.length; e += 8) n[e >> 5] |= (255 & t.charCodeAt(e / 8)) << e % 32;
return n;
}
function F(t) {
var e;
var n = "";
for (e = 0; e < 32 * t.length; e += 8) n += String.fromCharCode(t[e >> 5] >>> e % 32 & 255);
return n;
}
function P(t, e) {
return function (t, e) {
var n;
var r = M(t);
var a = [];
var o = [];
for (a[15] = o[15] = void 0, r.length > 16 && (r = k(r, 8 * t.length)), n = 0; n < 16; n += 1) a[n] = 909522486 ^ r[n], o[n] = 1549556828 ^ r[n];
var i = k(a.concat(M(e)), 512 + 8 * e.length);
return F(k(o.concat(i), 640));
}(D(t), D(e));
}
function Y(t) {
var e;
var n;
var a = "";
for (n = 0; n < t.length; n += 1) e = t.charCodeAt(n), a += "0123456789abcdef".charAt(e >>> 4 & 15) + "0123456789abcdef".charAt(15 & e);
return a;
}
function x(t, e, n) {
var r = function (t, e, n) {
if (!e) return n ? L(t) : Y(L(t));
if (!n) return function (t, e) {
return Y(P(t, e));
}(e, t);
return P(e, t);
}(t, e, n);
return r;
}
function genPc(t, e) {
var n = x(t, e);
try {
for (var r = function (t) {
for (var e = "", n = "", r = 0; r < t.length; r++) {
var a = t.charCodeAt(r);
a >= 48 && a <= 57 ? e += t[r] : n += a % 10;
}
return e + n;
}(n), a = "", o = 0; o < r.length; o += 2) a += r[o];
return a;
} catch (t) {}
}
function $C_sXR(t, e, n, r, i, a) { let t = '[{"t":"PX12095","d":{"PX11645":"https://www.flyfrontier.com/","PX12207":0,"PX12458":"MacIntel","PX11902":0,"PX11560":2415,"PX12248":3600,"PX11385":1693058324224,"PX12280":1693058324227,"PX11496":"ab7f61e0-4418-11ee-87a1-e51213af1917","PX12564":null,"PX12565":-1,"PX11379":false}}]'
return $C_gOL((o = $C_gOL($C_gOL(e, t), $C_gOL(r, a))) << (c = i) | o >>> 32 - c, n); t = `[{"t":"PX12095","d":{"PX11645":"https://www.flyfrontier.com/","PX12207":0,"PX12458":"MacIntel","PX11902":0,"PX11560":8604,"PX12248":3600,"PX11385":1698938177247,"PX12280":1698938177287,"PX11496":"b8a39670-7866-11ee-9655-63a4f05cd5d1","PX12564":null,"PX12565":-1,"PX11379":false}}]`
var o; let e = 'b8a39670-7866-11ee-9655-63a4f05cd5d1:v8.7.2:317'
var c;
}
function genPc(t, e, n) { console.log(genPc(t, e))
return $C_vZD(t, e, n);
}
let t = '[{"t":"PX12095","d":{"PX11645":"https://www.flyfrontier.com/","PX12207":0,"PX12458":"MacIntel","PX11902":0,"PX11560":2415,"PX12248":3600,"PX11385":1693058324224,"PX12280":1693058324227,"PX11496":"ab7f61e0-4418-11ee-87a1-e51213af1917","PX12564":null,"PX12565":-1,"PX11379":false}}]' function pe(t, e) {
let e = 'ab7f61e0-4418-11ee-87a1-e51213af1917:v8.6.4:314' for (var n = "", r = 0; r < t.length; r++) {
console.log(genPc(t, e)) console.log(e, t.charCodeAt(r),e ^ t.charCodeAt(r))
\ No newline at end of file n += String.fromCharCode(e ^ t.charCodeAt(r));
}
return n;
}
console.log(pe('>9>?', 10))
\ No newline at end of file
...@@ -60,7 +60,8 @@ a2 = "KysrKytSHj0SGlAeUVFSHgcbKFMrCA0LLBg3GjgmLxUvJTcWLCY7UiwbUhovNTQOLjUnFSw1Mx ...@@ -60,7 +60,8 @@ a2 = "KysrKytSHj0SGlAeUVFSHgcbKFMrCA0LLBg3GjgmLxUvJTcWLCY7UiwbUhovNTQOLjUnFSw1Mx
a2 = "UisrUitSHhEBDRAHHlIeAAsMAxAbHBwcHCsrKysrUh49EhpQHlFRUh4HGyhTKwgNCzsINA8sJjsYLA87FiwmO1IsG1IaLzU0Di41J1MsJSsWLBgjUiwYM1csJglSOwgBGysLFQsGCytUKw8zFS01M1ctNjNTLjYzUCwmARYvNiQOODFTCiw2MAsuNjMYLyYGCi9QJxg4NScaOCErESsMMwstCDcYLzYzUiwIMxUvIRULAyErVCsICg4tJiQPLwgnGi8lJxosJg4POxg3FTg2MA4tNTtTLAg3Vzg1Oxo7UDAJOCYzVzsYOA4vGCtRO1AnGDgIN1MsJicYLTUnGDsPM1IvGDgPO1A7Gi8YAQsEM19fHhYQFwceUVJSHBwcHFIrK1IrUh4RAQ0QBx5SHgALDAMQGxwcHBxSKysrK1JSUh49EhoGBx5RUVIeUVRRU1JRBlEAVFJUA1pQV1QEB1VXBgFXVAcHUQQHVVVUBFFRV1paV1VSAVYHVgRUAVdXAAFQAFoAWgdbUFEGBlgHGyhSAzVTDgFRMAoAOiMLLQgnUC02LxstNgVTLBg3ViwIMFseFhAXBx5RUlIcHBwcUisrK1IrUlIeUhwcHBxSUitSK1IeARc=" a2 = "UisrUitSHhEBDRAHHlIeAAsMAxAbHBwcHCsrKysrUh49EhpQHlFRUh4HGyhTKwgNCzsINA8sJjsYLA87FiwmO1IsG1IaLzU0Di41J1MsJSsWLBgjUiwYM1csJglSOwgBGysLFQsGCytUKw8zFS01M1ctNjNTLjYzUCwmARYvNiQOODFTCiw2MAsuNjMYLyYGCi9QJxg4NScaOCErESsMMwstCDcYLzYzUiwIMxUvIRULAyErVCsICg4tJiQPLwgnGi8lJxosJg4POxg3FTg2MA4tNTtTLAg3Vzg1Oxo7UDAJOCYzVzsYOA4vGCtRO1AnGDgIN1MsJicYLTUnGDsPM1IvGDgPO1A7Gi8YAQsEM19fHhYQFwceUVJSHBwcHFIrK1IrUh4RAQ0QBx5SHgALDAMQGxwcHBxSKysrK1JSUh49EhoGBx5RUVIeUVRRU1JRBlEAVFJUA1pQV1QEB1VXBgFXVAcHUQQHVVVUBFFRV1paV1VSAVYHVgRUAVdXAAFQAFoAWgdbUFEGBlgHGyhSAzVTDgFRMAoAOiMLLQgnUC02LxstNgVTLBg3ViwIMFseFhAXBx5RUlIcHBwcUisrK1IrUlIeUhwcHBxSUitSK1IeARc="
a2 ="B1lZWQcHWQcUNxgQDA0UW1tYFFgKW1pRXQtaCVFfUQkMDV0MC1gNDApdW10MUAlYCVAKDl5YC14NClpaDVEMWlpcWVpbW1xdCgpYDgkKX19cXllSDREiWAk/WQQLWzoACjApAScCLVonPANdJjwxWCU8PVomLDpRFBwaHQ0UW1hYFhYWFllZBwcHWRQ3GBBaFFtbWBQNESJZIQIHAScsA1gxAjIAJjwpHCcsIgMmO1gQJT8+BCQ/IgUlBT0cMiw+ADIsMgQyPzERJyw+BCEBHwEMASFeIQIPWzI/LgImBSFbJDwPETIsPRwlPC4EMjtYXCc/JgUkPAsQMQUiATESDx8yLAwFMgEhGyEGOQEnAi1aJzwDXSY8MVslPD1aJiw5GyEFDwEnASFYMTw9WDI8PRAnLy0fMQIPEDECBAAmAg9dJy8mAic/PgUmBSFcMVotWiU8KVsxPyUSMQItEjIvLgImPC4BJQUuBCUsAAQmAgNdMRI9HzICLgUnLAQCIQZYVRQcGh0NFFtYWBYWFhYHWQdZWVkUCx0WFhYWB1kHWQdZFBsLBxoNFFgUCgEGCRoR" a2 ="B1lZWQcHBwcUWVtRXBYWFhYHWVlZBwdZBxQ3GBAMDRRbW1gUDFpcXl0KXgtfCg5eDAwOXFEMX19aWFtYCw4JWw4OWFhcXV9dDlwJClxZUV9eDVpbC1kLXg0LWltbDgxaDF0MWVINESJYCT9ZBAtbOgAKMCkBJwItWic8A10mPAtbJQIhWiUCPlEUHBodDRRbWFgWFhYWB1kHWVlZFAsdFhYWFgdZBwdZBxRRWl9eXlpfUEVQWgxQRVlZDQ1FCgwJUUVZCllfWl0JDV5RXVgUW1ldW15YWFgUHBodDRYWFhZZWVkHB1kUCwsUXlgUPVouHDI+JhgMLz1RPC8uXCcfVVUWFhYWB1lZB1lZFFFdXl1RUAxdRVBaDFBFWVkNDUUJUQkORQlcXlpfWl8JDFENCxYWFhZZWQdZWVkUXVxaCVBeXwoLWAtaW1AODltfW1pdDlhdDlFQDlpRC1sKDVgJUFtaDgldUQlZX10KXF5QWFAJWFhQWVsLXF1fDBYWFhYHWVkHWVkHBxRRXV5dUQoKXUVQWgxQRVlZDQ1FCVEJDkUJXF5aX1pfCQxRDQsUHBodDRYWFhZZBwcHB1kUCwRRAwYFDxoLAgsFWlwcDwoZXQ8WFhYWB1lZWQcHB1kUWV5RUVFdX19aWl5aXRYWFhZZWVkHWQcUUFFYXlFfXlFZWV1RXlhaW1tbX1A="
# 0III0I00 判断是否通过 # 0III0I00 判断是否通过
......
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