Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
L
lcc-reese84
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangmingming
lcc-reese84
Commits
682c6315
Commit
682c6315
authored
Nov 20, 2023
by
wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
test
parent
de342154
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
43 deletions
+14
-43
reese84_bypass.py
src/reese84_bypass.py
+14
-43
No files found.
src/reese84_bypass.py
View file @
682c6315
...
...
@@ -51,8 +51,8 @@ class Reese84ByPass(object):
def
start
(
self
):
self
.
_init
()
self
.
_repare_js
()
self
.
__auth_token
()
#
self._test()
#
self.__auth_token()
self
.
_test
()
# time.sleep(random.randint(3,5))
# self.__get_session_token()
...
...
@@ -193,7 +193,7 @@ class Reese84ByPass(object):
"accept"
:
"application/json, text/plain, */*"
,
"accept-language"
:
"en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6"
,
# "authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0MzJhM2RmNi1iZmRmLTQ5NmMtOTJiMS1iN2EwMzBlNGJmNTgiLCJpYXQiOjE2OTc2ODE0MjEsInRrbiI6ImV5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNKOS5leUp6ZFdJaU9pSlZibXR1YjNkdUlpd2lhblJwSWpvaU5Ea3hOVFV4TldJdE5UY3dOaTA1WVRBNExXVXdNbVF0TlRrek1tVXdOakZoTXpOa0lpd2lhWE56SWpvaVpHOTBVa1ZhSUVGUVNTSjkuMFA1T0xkSzF2V0p4VlFMblI2SHRaT2YtcExQZTNPT0pEdmR5aVVacW9zbyIsImlzcyI6InNjb290LWNtdyIsImF1ZCI6InNjb290LWFwcCJ9.byiajmbVNj87-eVT64Dfr-u-30YxdqGEHyPqDI07qsM",
"authorization"
:
self
.
_token
,
#
"authorization": self._token,
"cache-control"
:
"no-cache"
,
"content-type"
:
"application/json"
,
"origin"
:
"https://beta.makeabooking.flyscoot.com"
,
...
...
@@ -215,52 +215,23 @@ class Reese84ByPass(object):
def
_test
(
self
):
headers
=
{
"authority"
:
"ibe.api.flyscoot.com"
,
"accept"
:
"application/json, text/plain, */*"
,
"accept-language"
:
"en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7,ru;q=0.6"
,
# "authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0MzJhM2RmNi1iZmRmLTQ5NmMtOTJiMS1iN2EwMzBlNGJmNTgiLCJpYXQiOjE2OTc2ODE0MjEsInRrbiI6ImV5SmhiR2NpT2lKSVV6STFOaUlzSW5SNWNDSTZJa3BYVkNKOS5leUp6ZFdJaU9pSlZibXR1YjNkdUlpd2lhblJwSWpvaU5Ea3hOVFV4TldJdE5UY3dOaTA1WVRBNExXVXdNbVF0TlRrek1tVXdOakZoTXpOa0lpd2lhWE56SWpvaVpHOTBVa1ZhSUVGUVNTSjkuMFA1T0xkSzF2V0p4VlFMblI2SHRaT2YtcExQZTNPT0pEdmR5aVVacW9zbyIsImlzcyI6InNjb290LWNtdyIsImF1ZCI6InNjb290LWFwcCJ9.byiajmbVNj87-eVT64Dfr-u-30YxdqGEHyPqDI07qsM",
"authorization"
:
self
.
_token
,
"authority"
:
"makeabooking.flyscoot.com"
,
"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"
,
"accept-language"
:
"en-US,en;q=0.9"
,
"cache-control"
:
"no-cache"
,
"content-type"
:
"application/json"
,
"origin"
:
"https://beta.makeabooking.flyscoot.com"
,
"pragma"
:
"no-cache"
,
"sec-ch-ua"
:
"
\"
Google Chrome
\"
;v=
\"
117
\"
,
\"
Not;A=Brand
\"
;v=
\"
8
\"
,
\"
Chromium
\"
;v=
\"
117
\"
"
,
"sec-ch-ua-mobile"
:
"?0"
,
"sec-ch-ua-platform"
:
"
\"
macOS
\"
"
,
"sec-fetch-dest"
:
"empty"
,
"sec-fetch-mode"
:
"cors"
,
"sec-fetch-site"
:
"same-site"
,
"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'
,
"x-scoot-appsource"
:
"IBE-WEB"
,
"x-scoot-client-environment"
:
"PROD"
,
"x-scoot-client-session"
:
"4ddf4d27-d6a1-4b50-b533-04558f7ab4b8"
,
"x-scoot-client-version"
:
"0.0.0"
}
url
=
"https://ibe.api.flyscoot.com/v1/booking/flight/availability"
data
=
{
"flightCriteria"
:
[
{
"origin"
:
"HKG"
,
"destination"
:
"SIN"
,
"departureDate"
:
"2023-10-28"
}
],
"passengerCriteria"
:
{
"adult"
:
1
,
"child"
:
0
,
"infant"
:
0
},
"currencyCode"
:
"HKD"
,
"promoCode"
:
None
,
"salesCode"
:
None
,
"flightFare"
:
{
"fareType"
:
[],
"classOfService"
:
[]
},
"cultureCode"
:
"en-SG"
"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"
}
data
=
json
.
dumps
(
data
,
separators
=
(
','
,
':'
))
response
=
self
.
_session
.
post
(
url
,
headers
=
headers
,
data
=
data
)
url
=
"https://makeabooking.flyscoot.com/Book/Flight?culture=en-SG&type=oneway&dst1=SIN&ast1=ADL&dst2=ADL&ast2=SIN&dd=2023-11-24&rd=null&adt=1&chd=0&inf=0#"
response
=
self
.
_session
.
get
(
url
,
headers
=
headers
)
print
(
response
.
text
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment