Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Z
zxj_js_py
Overview
Overview
Details
Activity
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
zhangxujie
zxj_js_py
Commits
4c62c930
Commit
4c62c930
authored
Aug 06, 2024
by
zhangxujie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
沈阳发布
parent
7d503b4f
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
312 additions
and
1460 deletions
+312
-1460
js-py/中国萍乡网/中国萍乡网.js
+2
-2
js-py/中国萍乡网/萍乡.py
+1
-8
js-py/加速乐/加速乐.py
+4
-4
js-py/呼和浩特市公安局/呼和浩特市公安局.js
+16
-0
js-py/呼和浩特市公安局/呼和浩特市公安局.py
+61
-0
js-py/多抓鱼/多抓鱼.js
+41
-1392
js-py/多抓鱼/多抓鱼.py
+32
-27
js-py/广东省公共资源交易平台/广东省公共资源交易平台.js
+8
-7
js-py/广东省公共资源交易平台/广东省公共资源交易平台.py
+1
-13
js-py/沈阳发布/沈阳发布.js
+51
-0
js-py/沈阳发布/沈阳发布.py
+80
-0
js-py/福建省公共资源交易电子公共平台服务/福建省公共资源交易电子公共平台服务.js
+14
-5
js-py/福建省公共资源交易电子公共平台服务/福建省公共资源交易电子公共平台服务.py
+1
-2
No files found.
js-py/中国萍乡网/中国萍乡网.js
View file @
4c62c930
const
CryptoJS
=
require
(
"crypto-js"
);
const
CryptoJS
=
require
(
"crypto-js"
);
const
CryptoJS
=
require
(
"crypto-js"
);
var
wordtext
=
"
GJmlTpQ0OTCDocWgEOQE9NT1si4FI0lgUQ11nhp_lUwS_wvL3zWif4UmCHD2pQWGDAsKqYnG9_lY
\\
n24FQSTrtln4pzGopSbWwIxT7w+HqELJWTR0zrcFhqMKDQGxkky30I8rkweX0l5Sgmu6fOY4RbzHg
\\
nDVCB8euIOsvxL_a3HBWa62ZPqtsuv6XHuNLomQOaPVvo0LKdahHSufAGc_YOzNy6iRfGiqnHj2DE
\\
nsz8MWrIP42o0lxMwzfe6f+k1JUqGSGrTVO+esjAzoXT6ckg79+OzVjJK3m9fHNCTo+_gReTQzt1T
\\
no7uGFagblFG63Ini5xrlRbZ8efN4WB1YV2OYrYHrrCBKB2VYkWWzt+NSYwE_7oWuFAEKtX8ZWwW2
\\
nU6xSZMACOCmkLaZ5ZYVmXGI5_dP59Is5RW+GKJEnWc38GNN8a3uKEfVm1SlCnPWM_wkz5T07g+Yh
\\
nhhGdJBSxk38b1UFCkKCr5ldsMuW0gfNU90k5mQsiH96dPVCGCov_ZWIC3B0CYCyYx_zEpiaZlZMR
\\
nqurU0p4nu4e7Z7XqKMmPuVkpr_ygzjn+D6081Ilpf+yHiofWJHMW7HYkmnUTtQbCHiCJM5zdxWXE
\\
nWokyM+0tI2KwKlt6lx13GSHG9dIvnsAyX2G16rJ39Xwg13YS7HiRV8fyCr3LvgxL+jHw7aZQ29p6
\\
nLiMPeIFKNGr2OUwknqUbDbVU9afp2BvCXpyAFqy+_s_v3hxj++7DL_10yICHQtXlXkyqzgNBpXxa
\\
no4TTMxPIc36NrypScCGKf7qtwq+MZyobjf_wplPoyDFMrF2_xR_qu9VpQVKLnoxdQyxnpm3n4FMI
\\
n+ojBPYBLhpP8t7Yyw1N53iYY0wWqsjXoBcV5L91knWMumIrxzuQsuMxJr0JNuBJDlgMxhNY9HSK1
\\
ncsrjIyXXKNbtZREe28VsyZ8M9NJDW4ky7sDfijE7jrbxagVHwcZzBck1imH6lSk7A8Cysc7sYib1
\\
nEWuOgHH0W81ylkIHGWMnZ3kFUUZpQRkghuJJLALGYJ0aN9F5CCs8AGMHvfxhYqLygXfqswZrwZiU
\\
neP6Lnd7DdgWPnci_POj5wwvsgyE+RQO2cR0gn29WF7nKlhSsv7LPKtlpDfA0YnEUBSS4aeXjGp6Z
\\
nR5a9mt2JaNHxdOlBUBvfn7Wp_7qP7FTfhb5J84D6JhsjjoxDCmf38G0kJ82HMKABT0qMD29iJQA1
\\
n3TD9Aqv40_BPjFJhZqFoluCnoOw_x7Nhvyg_jm0gOiwa1A9BZGMtiQw2Qf8RMGpsIYIFN241IgRX
\\
nGgdk566V1W2gpeA_9d_Zc1b73iJdKKE3CceikuxJISkF5ACV4HYb4QYsFfRXL04wsb+eKxrrWgC4
\\
n+hxUgAhWFskC6Mz+jHOvXdRZDXjDXEU+Y4e_K4WF4cVMbYxhXa81BsdksFMd_eAiuxNR+DYCuNAh
\\
ngfAcQNSDC4y4FSpZTHNF4cGmftfbPiQ8BiqklJeu+XgrX1q+9t3EqKzeIX2ostk35j_blHkVi22R
\\
nhLL1xNp97e+r+3HawFAFI2fkqpuhrLjrSAhhfbxqYz7UMYIFe+w5qHEmPISB1smVtaVgT+QDn048
\\
nyV6Ar_UrzKm1ft+EDerRJqYoKH3Cg1H+0ljcgxj0K_fS_9E6PXPJhep9UxLLrx6jbwP1E+NvNr5R
\\
nUHICupGk9ImcI51AMFJ_KtMYXv18142NigcAUlr7xpv6r8kuuFJX+xdTheiFJVfe0i1PZfx_0Qom
\\
n13srHN_PlFw5+s1eAOVODoe5hL4RooDGtjSUIfnJKxsFgdtDYxCcImnebhwxT6K2lpudirn9yFnI
\\
n21raR_QJL6NANNu6aWk0YjZL7hYL5cz7EZS4BvKUFNXqWWDDwm8+mBPevVw13buLuzM_nDcQhiTC
\\
nn6QwHQk_F1H4dMv7+ifGp6BF9Z8Wduq7KQM6EhhpdjdC3erDMQ4eiSqWVy0BClgXs_eHX1lXK8u0
\\
nn5mxSu8fTH3EVro30ismuQUvwx6trg+aCorAxVkD1BpQ8Q5OAgrkFlFYTtmxl_o3g4dkqZ5TV2JF
\\
nV+NGr_ceown13Z14AAnL+wvTs1rHk3I4BrKIDD9qfhWn_65CUj689i2VaXkEWpmjPnTbNBv3T7H2
\\
nofXtHpIW7HnK4QGcDMK+V+N4n9LTYVpibvSrAVA7n0Xx4jCyMwo_2EvYOV75v77gGo1G8A
=="
var
wordtext
=
"
9w1mSQzBwEpsEpndDaMRI4P5vfa5lNPYfpgJnmH5GqQ3niGYgplOvwijvSRWLbO6s+sKRdBej5_8
\\
ndxvvekfVaXFZCB_Xtz9nQxbFv3ukHX2Uw59OHafyubirpLRZ3ngaBOEtn4asVN0+GrN9eVDPsZbL
\\
nySUqEJERjKPXD5ZNN9OFLFAL5xXwA5lJeVpQHLFHneZfn1ghiZTxJRhRCvkNGUIelZ7b3IRDNESg
\\
naCxU9DISzcG1v2CbkoBkF+9GifIShOQ_uWU3sfZnZoaNHGbsKR0V3Mf9otcyUpnX9bHD7gnTAiaO
\\
nKKmv0DI75844N63ZIlNRYYfX1SnqVzYC_MZeCRKEbl1cu3aeEYxh_d_EHTeftXoHqQaERDJJ8XR9
\\
nZfbvnQtXdr44QGwtpdgHcgs4hGSCLh2DNT6eWpC8h0nBM7+_nk+N8il4i30LISYfcPe5zcL_jeuy
\\
nIvhh5Z46P0TdNRmSNfU_xbSV2lAFBvTr0Y6onfc5kuTIzumkpDNryrWQTwxD3ekQueyhHteoU3o5
\\
nMfDUV6wY2rs08iIP_4YvdmzUlWnpv4f70F0bKtGEd13kcfnAtcJ9O_c7qjpH87bl6R+MAjBGByQN
\\
nOQHFN9jx56BF27xyrNwRjeuC7AZDsy7fasAO4HDXRTF0+EVvRee_GjQDI61zoeTMpHYHFfu_ROLr
\\
nv++OJik52VtPbYIw8jly_umSexIIaeAdv33Tp+xNI_yUOO7qKLxOsH6EaTGv0BaC1Q3Gl6WZALgu
\\
nYxr+LP2NpGujhl1WLer1jPgPiz9_DQ9GL1jSg4hpi9vH4cC6pXl0ryKZfyUdXsIjiOphg5FlQRsd
\\
ncPieUhRnzkGOAQ2m5VRM5DzF_4Ae_J75xCpa+Q4i7N4vP69mXOck+H2aChzvhnFj++mc8MPZ0I12
\\
nuY7RgMjTsRIjxYjJYFvON8KYmfN2Hy+0E2+b8V0uGm2Xjf0tulMKNZfH2R0Yh1wCedleubpJNshw
\\
n8rU73BTqOUstv3zkib9lXHj+Av3k9qKcEfttG34AH7ZCpj8eIztbPVedWPGMdU66IMdlbGAcKrbq
\\
nBuUIeS6jaG408HKf7imi0m2DwtK_hpGYHlD2AkN0xj7SD40i5RnKvuQlGaIY8LLjfL1UwUooMt2g
\\
n5NBs7iBoci_I8vV8juxUAxmI8B1hQY9zY5Gu8LwA8qSNxJVQpjcABjleEfoEFlTGUPCXu+azJuyP
\\
noIgn2OZLiya1FxUsOkm4VG9Tklj6DdtwEJUcAi+Us3qM7XrKiTZHDFN2IkfLY3h_RsvmYrRffj38
\\
nE29KUVSEWor_uY12X06LhN5Cy0Jbnb+U8uR+gRrBGnpr+_kMjsh7HNosZ0sZwnd2fh+Zu8D1pqZP
\\
nLjqFxSZeJxLulVXkCDrocxpCP8x2bD4ieMUX4Rdh0hCL3SN663q0jrPuLTxaoSjquVf0c0TnthIU
\\
nCNAFff_syMJ8rwWIGJmy6Mi3NctaqX86TiKlOCM0WBc5if5mv7ZGq+0DnPpMXm2z57TJHiMyZRim
\\
nZvboVO+yo7QNPMHd4C1WNNH8Dz6UGvPSONFozkm+V7XZq4YKsNAiiSVKUQzXP_+WpJxzm2UHXdqv
\\
nlviSSUvBkKPii8Vwzsq6HZtYI6zo2WaqMjRJVSSx+0hsvcIonmQ7hQSFG5O2xXgF0Ei8fnLBB6jF
\\
nk+LRIngSbpr_z83adrreCB5hXFcU3kfNAOhLk5VI3uRv4QtfPX7gmenITibapzxDJ3DoHL1BO7aE
\\
nSpzXPAIk3IApBP7VMvh1o6GT_Yo0q15Tqd8nYeW5MiKC6ePJzZm7OMA5awsZpfvY245w9wic_fWY
\\
n3T2kzlJC9D_4pLvYjhMqAhojal4uAt5Ca7UGimhHZ9mGdW2zYFL4p5+NDfVgnbGVkIPgzK4+oWwu
\\
n7peFmCKKTwFulYYqnxIvO9dMkqFXXdCOrSL3zg6HZJHMbHzY+lx7SIhRKmLYYpTxmq1P7oOdQlG+
\\
n5jFV5qK1vfkwOXUmsrmiG+ClDkPK3yH3x0ILKU1VdJQlarG6ESdmCshy3dpjtjol2bei1EVZyyLS
\\
ncO+5f6bfLtooQoBhpSbNLvFYEh_mhWkd8qd4GyfIyxTVzXnNnv6SSxFd8pYcKb441ZbLBMORj6MW
\\
nCRu9L+Ut+AN+GifIl6hdOt2TvkgqAhmBKJm+qhjdA+SrKMXhGN08PxHqrMFnQbr0+iGVDw
=="
var
keyby
=
CryptoJS
.
enc
.
Utf8
.
parse
(
"QaZB7ddSo0bedGhW"
);
var
ivby
=
CryptoJS
.
enc
.
Utf8
.
parse
(
"EKK+ya_uO3K6KOa1"
);
...
...
js-py/中国萍乡网/萍乡.py
View file @
4c62c930
impor
t
binascii
impor
t
binascii
...
...
@@ -70,12 +70,6 @@ headers = {
'origin'
:
'https://www.pingxiang.gov.cn'
,
'pragma'
:
'no-cache'
,
'referer'
:
'https://www.pingxiang.gov.cn/art/2023/6/28/art_322_1242494.html'
,
'sec-ch-ua'
:
'"Not.A/Brand";v="8", "Chromium";v="114", "Google Chrome";v="114"'
,
'sec-ch-ua-mobile'
:
'?0'
,
'sec-ch-ua-platform'
:
'"Windows"'
,
'sec-fetch-dest'
:
'empty'
,
'sec-fetch-mode'
:
'cors'
,
'sec-fetch-site'
:
'same-origin'
,
'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'
,
}
...
...
@@ -88,7 +82,6 @@ with httpx.Client() as client:
data
=
json
.
loads
(
response
)
.
get
(
"data"
)
print
(
response
)
print
(
new_iv
)
# print(cipher.decrypt(data))
js-py/加速乐/加速乐.py
View file @
4c62c930
impor
t
json
impor
t
json
...
...
@@ -17,10 +17,10 @@ cookies.update(resp_first.cookies)
js_clearance
=
re
.
findall
(
'cookie=(.*?);location'
,
resp_first
.
text
)[
0
]
aa_result
=
execjs
.
eval
(
js_clearance
)
.
split
(
';'
)[
0
]
# 获取第一次响应生成的 __jsl_clearance_s 参数
cookies
[
'__jsl_clearance
_s
'
]
=
aa_result
.
split
(
"="
)[
1
]
cookies
[
'__jsl_clearance'
]
=
aa_result
.
split
(
"="
)[
1
]
resp_second
=
requests
.
get
(
url
=
url
,
headers
=
headers
,
cookies
=
cookies
)
print
(
resp_second
.
text
)
#
print(resp_second.text)
dd
=
re
.
findall
(
';go
\
((.*?)
\
)</script>'
,
resp_second
.
text
)[
0
]
print
(
dd
)
# 获取字典内容
...
...
@@ -28,7 +28,7 @@ params = json.loads(dd)
js_clearance_s
=
execjs
.
compile
(
open
(
'加速乐.js'
,
encoding
=
'utf-8'
)
.
read
())
.
call
(
'go'
,
params
)
# 获取第二次响应生成的 js_clearance_s 参数
print
(
js_clearance_s
)
cookies
[
'__jsl_clearance
_s
'
]
=
js_clearance_s
cookies
[
'__jsl_clearance'
]
=
js_clearance_s
resp_third
=
requests
.
get
(
url
=
url
,
headers
=
headers
,
cookies
=
cookies
)
resp_third
.
encoding
=
'utf-8'
print
(
resp_third
.
text
)
...
...
js-py/呼和浩特市公安局/呼和浩特市公安局.js
0 → 100644
View file @
4c62c930
const
CryptoJS
=
require
(
"crypto-js"
);
const
CryptoJS
=
require
(
"crypto-js"
);
function
getparm
(){
var
aesKey
=
'26db7b48fa35a7ca'
;
var
key
=
CryptoJS
.
enc
.
Utf8
.
parse
(
aesKey
);
var
aesParam
=
CryptoJS
.
AES
.
encrypt
(
CryptoJS
.
enc
.
Utf8
.
parse
(
encodeURIComponent
(
JSON
.
stringify
({
"pid"
:
"faecd3c126e14b709e56f4ea63c8a870"
,
"_"
:
new
Date
().
getTime
()}))),
key
,
{
mode
:
CryptoJS
.
mode
.
ECB
,
padding
:
CryptoJS
.
pad
.
Pkcs7
}).
toString
();
return
aesParam
}
console
.
log
(
getparm
())
js-py/呼和浩特市公安局/呼和浩特市公安局.py
0 → 100644
View file @
4c62c930
import
requests
import
requests
import
base64
from
Crypto.PublicKey
import
RSA
from
Crypto.Cipher
import
PKCS1_v1_5
as
Cipher_pkcs1_v1_5
# rsa加密
def
rsa_encrypt
(
message
):
public_key
=
"""-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCJoYCTBQXVL0JchWm8zD4iiwQi3cgyDB+1G2ami7GjaIu2vwTXFKN6uqE7/AbGxbpmxFkoPDBweZ2KdmFMWPyQbXM3//cPU1U50jNEzRXPSqMXfVX1VEF57JNe99mdGorK1OzbclGkS5Apd6Ycatd4H6W76XIJBe5msHqcVIWi2wIDAQAB
-----END PUBLIC KEY-----"""
rsa_key
=
RSA
.
importKey
(
public_key
)
cipher
=
Cipher_pkcs1_v1_5
.
new
(
rsa_key
)
# 创建用于执行pkcs1_v1_5加密或解密的密码
cipher_text
=
base64
.
b64encode
(
cipher
.
encrypt
(
message
.
encode
(
"utf-8"
)))
return
cipher_text
.
decode
(
"utf-8"
)
def
decrypt
(
en_data
):
public_key
=
"""-----BEGIN PUBLIC KEY-----
MIICdQIBADANBgkqhkiG9w0BAQEFAASCAl8wggJbAgEAAoGBALGGM6ha94RLWeIkvXUARE5nxFDPPXGfMhpL9QcVRqqr+fotnh3iZThk1kZcKuhgK9ZuKSzro+D1T0MNu3jDBGw69PJ6beXR7arWLetV/NsYNoUyja28kucxcUeyrvXmSmF5jc1uogyXm8RHiQxgrfPLSxgPjG60u4eY91ECy8IZAgMBAAECgYAu+bIltJyWt1G7k7lGgqGQlcjPEWfS7ytU5hCapTij5Qoq93NFuSjLuXMx/yWjg/9VqKTgrCIbXw5wUevv0rsSb2u7qdq65anvY/4MTXffkSVjIYpfJBod49+26xjY8fYRXNGI8ygrbZGTD0G6MaBJpO4kgaWi6aG+RVeialInAQJBAOjjsbr+yKZc9Qt5+Srirb6sbqMPp6f3eZtqrln8tBSK2lxtQKQLRZ4jqxPn627kKvLndy+72es8W/GcwkIf75ECQQDDJAOUrYukXSz65NU2d15BZ4qTMKlefIRRxdeC6y2c+W8J8/j8SlTtpRVSYaktJzzijGixm6qdrIU2bU8Kh/YJAkBV0YHu3HBoDZ0m632L9hf8SWJDqEMpvCINyVQSSPK7Fye8I25MhPLUgWRLY4z4QhApjm33Iwv8iTOAZzmWUFphAkAs+R/aJCUKvG6hZBu/ccNHT5WgVpayMABO2EnS4mCgzNvKb2/ytS7dli5Tzi4vOdvOWo3GYRnxPNF2ubp9stgBAkA4OpHEA5AOUSUuiuE3mnYpTkh00uhmrtxOmb7P/OrBBLvVMSMpleBMV8UtnVd9a1SoUa6+DnzcxCTcITm8sNHl
-----END PUBLIC KEY-----"""
# base64 解码
base64_data
=
base64
.
b64decode
(
en_data
.
encode
(
"utf-8"
))
# 读取私钥
private_key
=
RSA
.
import_key
(
public_key
)
# 解密
cipher_rsa
=
Cipher_pkcs1_v1_5
.
new
(
private_key
)
data
=
cipher_rsa
.
decrypt
(
base64_data
,
None
)
# None 也可以用 'DecryptError'替换
return
data
.
decode
()
if
__name__
==
"__main__"
:
message
=
"1cb1dd8a667b49a9"
result
=
rsa_encrypt
(
message
)
print
(
result
)
d_result
=
decrypt
(
"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"
)
print
(
d_result
)
headers
=
{
'origin'
:
'https://gaj.huhhot.gov.cn'
,
'referer'
:
'https://gaj.huhhot.gov.cn/article/list/dynamic'
,
'user-agent'
:
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36'
,
}
data
=
{
'method'
:
'GET'
,
'server'
:
'1'
,
'sign'
:
'ER+8UNRFt866UOZnzZOZT+SWUuPHq4D0E7+CW4ACQHySx8gwXJQM4nJpElMUjEY43/Papk+McuJWo9P+X1GN1pmjcBt3RB10X/VQ4KzA5qsu+GoRWuKF/uTmZ6taYnamMLIQhAZQ8tXxUMLtnUIBrvC6e367trMBQWFJH4I9OEo='
,
'param'
:
'sKRx5YIEC9dHzpUZIpHWbPeNK4DG9T1JEbxPosT2uIGJBLp1NzG11YK4+B53iATtRUD0AV6uzKyqX//XI8Ta+56kWDRDlMuFcFbY2VCiIocvBTJly7LVRHWzg/9tk9McmakhCrLV5BVm9MPy1kU//OmblJcCPgk9fSgPBT1eEUckDyO9yTwuabWsKpZuHJpP1wT3vGFf+Nn4YPhR1JRygw=='
,
'_'
:
'1718788748077'
,
}
response
=
requests
.
post
(
'https://gaj.huhhot.gov.cn/api/interface/article/item/getByCategory'
,
headers
=
headers
,
data
=
data
)
# print(response.text)
js-py/多抓鱼/多抓鱼.js
View file @
4c62c930
funct
ion
WV
(
e
,
t
,
n
,
r
,
o
)
{
funct
ion
WV
(
e
,
t
,
n
,
r
,
o
)
{
function
WV
(
e
,
t
,
n
,
r
,
o
)
{
hz
=
null
;
r
==
hz
&&
o
==
hz
||
(
e
=
e
[
"slice"
]
?
e
[
"slice"
](
r
,
o
)
:
Array
.
prototype
.
slice
.
call
(
e
,
r
,
o
)),
t
[
"set"
](
e
,
n
)
t
[
"set"
](
e
,
n
)
}
function
qV
(
e
)
{
for
(
var
t
=
[],
n
=
Az
;
n
<
e
[
"length"
];
n
+=
4
)
t
[
"push"
](
e
[
n
]
<<
24
|
e
[
n
+
1
]
<<
16
|
e
[
n
+
2
]
<<
8
|
e
[
n
+
3
]);
return
t
}
function
main
(
e
)
{
for
(
var
t
,
n
=
e
,
r
=
Az
;
r
<
n
[
"length"
];
r
+=
1
)
{
t
=
encodejm
(
AAA
);
for
(
var
o
=
Az
;
o
<
1
;
o
++
)
n
[
r
+
o
]
^=
t
[
o
];
WV
(
AAA
,
AAA
,
Az
,
1
),
WV
(
n
,
AAA
,
16
-
1
,
r
,
r
+
1
)
WV
(
n
,
AAA
,
16
-
1
,
r
,
r
+
1
)
}
return
n
}
function
encodejm
(
e
)
{
for
(
var
t
=
ob
[
"length"
]
-
1
,
n
=
[
Az
,
Az
,
Az
,
Az
],
r
=
qV
(
e
),
o
=
Az
;
o
<
4
;
o
++
)
r
[
o
]
^=
ob
[
Az
][
o
];
for
(
var
t
=
ob
[
"length"
]
-
1
,
n
=
[
Az
,
Az
,
Az
,
Az
],
r
=
qV
(
e
),
o
=
Az
;
o
<
4
;
o
++
)
r
[
o
]
^=
ob
[
Az
][
o
];
for
(
var
i
=
1
;
i
<
t
;
i
++
)
{
for
(
o
=
Az
;
o
<
4
;
o
++
)
n
[
o
]
=
EV
[
r
[
o
]
>>
24
&
255
]
^
CV
[
r
[(
o
+
1
)
%
4
]
>>
16
&
255
]
^
TV
[
r
[(
o
+
2
)
%
4
]
>>
8
&
255
]
^
kV
[
r
[(
o
+
3
)
%
4
]
&
255
]
^
ob
[
i
][
o
];
n
[
o
]
=
EV
[
r
[
o
]
>>
24
&
255
]
^
CV
[
r
[(
o
+
1
)
%
4
]
>>
16
&
255
]
^
TV
[
r
[(
o
+
2
)
%
4
]
>>
8
&
255
]
^
kV
[
r
[(
o
+
3
)
%
4
]
&
255
]
^
ob
[
i
][
o
];
r
=
n
[
"slice"
]()
}
var
a
,
c
=
new
Uint8Array
(
16
);
for
(
o
=
Az
;
o
<
4
;
o
++
)
a
=
ob
[
t
][
o
],
c
[
4
*
o
]
=
(
jV
[
r
[
o
]
>>
24
&
255
]
^
a
>>
24
)
&
255
,
c
[
4
*
o
+
1
]
=
(
jV
[
r
[(
o
+
1
)
%
4
]
>>
16
&
255
]
^
a
>>
16
)
&
255
,
c
[
4
*
o
+
2
]
=
(
jV
[
r
[(
o
+
2
)
%
4
]
>>
8
&
255
]
^
a
>>
8
)
&
255
,
c
[
4
*
o
+
3
]
=
(
jV
[
r
[(
o
+
3
)
%
4
]
&
255
]
^
a
)
&
255
;
a
=
ob
[
t
][
o
],
c
[
4
*
o
]
=
(
jV
[
r
[
o
]
>>
24
&
255
]
^
a
>>
24
)
&
255
,
c
[
4
*
o
+
1
]
=
(
jV
[
r
[(
o
+
1
)
%
4
]
>>
16
&
255
]
^
a
>>
16
)
&
255
,
c
[
4
*
o
+
2
]
=
(
jV
[
r
[(
o
+
2
)
%
4
]
>>
8
&
255
]
^
a
>>
8
)
&
255
,
c
[
4
*
o
+
3
]
=
(
jV
[
r
[(
o
+
3
)
%
4
]
&
255
]
^
a
)
&
255
;
return
c
}
function
GV
(
e
,
t
)
{
if
(
e
[
"buffer"
]
&&
ArrayBuffer
[
"isView"
](
e
)
&&
e
[
"name"
]
===
"Uint8Array"
)
return
t
&&
(
e
=
e
[
"slice"
]
?
e
[
"slice"
]()
:
Array
[
"prototype"
][
"slice"
][
"call"
](
e
)),
e
;
e
;
if
(
Array
[
"isArray"
](
e
))
{
return
new
Uint8Array
(
e
)
}
if
(
zV
(
e
[
"length"
])
&&
VV
(
e
))
return
new
Uint8Array
(
e
);
}
function
toBytes
(
e
)
{
var
t
=
[]
,
n
=
Az
;
for
(
e
=
encodeURI
(
e
);
n
<
e
[
"length"
];
)
{
,
n
=
Az
;
for
(
e
=
encodeURI
(
e
);
n
<
e
[
"length"
];)
{
var
r
=
e
[
"charCodeAt"
](
n
++
);
r
===
37
?
(
t
[
"push"
](
parseInt
(
e
[
"substr"
](
n
,
2
),
16
)),
n
+=
2
)
:
t
[
"push"
](
r
)
n
+=
2
)
:
t
[
"push"
](
r
)
}
return
GV
(
t
)
}
function
fromBytes
(
e
)
{
for
(
var
t
=
[],
n
=
Az
;
n
<
e
[
"length"
];
n
++
)
{
var
r
=
e
[
n
];
...
...
@@ -63,1392 +69,35 @@ function fromBytes(e) {
return
t
[
"join"
](
""
)
}
function
get_token
(){
function
get_token
()
{
var
Te
=
Date
.
now
();
var
ke
=
Math
.
floor
(
1
e8
*
Math
.
random
());
var
message
=
Te
+
":"
+
0
+
":"
+
ke
var
message
=
Te
+
":"
+
0
+
":"
+
ke
var
text
=
toBytes
(
message
);
var
res
=
main
(
text
);
return
{
"x-timestamp"
:
Te
,
"x-security-key"
:
ke
,
"x-request-token"
:
fromBytes
(
res
),
"x-user-id"
:
0
,
"x-device-id"
:
"na"
,
"x-app-platform"
:
"na"
,
"x-app-version"
:
"na"
,
"requestId"
:
"0-"
+
Date
.
now
()
+
"-"
+
Math
.
round
(
1
e5
*
Math
.
random
()),
"x-timestamp"
:
Te
,
"x-security-key"
:
ke
,
"x-request-token"
:
fromBytes
(
res
),
"x-user-id"
:
0
,
"x-device-id"
:
"na"
,
"x-app-platform"
:
"na"
,
"x-app-version"
:
"na"
,
}
}
var
Az
=
0
var
textEncoder
=
new
TextEncoder
();
var
AAA
=
textEncoder
.
encode
(
"GQWKUE2CVGOOBKXU"
);
var
ob
=
[
[
1147883372
,
1767339590
,
1314010947
,
878147154
],
[
508776308
,
1996765490
,
961941105
,
218200099
],
[
1626302883
,
401297553
,
784162528
,
599533251
],
[
18368389
,
385029908
,
944654836
,
468873015
],
[
-
2135892694
,
-
1773942210
,
-
1374846006
,
-
1241518851
],
[
-
2038527489
,
272450497
,
-
1104101365
,
198126838
],
[
739232724
,
1009944597
,
-
2113779682
,
-
1983027992
],
[
-
783527821
,
-
310454170
,
1870434424
,
-
424545136
],
[
-
1712115459
,
1955457179
,
468809955
,
-
46101389
],
[
-
1952989271
,
-
15050958
,
-
454348847
,
430678946
],
[
-
543324803
,
545772111
,
-
999490146
,
-
574136772
]
];
var
EV
=
[
3328402341
,
4168907908
,
4000806809
,
4135287693
,
4294111757
,
3597364157
,
3731845041
,
2445657428
,
1613770832
,
33620227
,
3462883241
,
1445669757
,
3892248089
,
3050821474
,
1303096294
,
3967186586
,
2412431941
,
528646813
,
2311702848
,
4202528135
,
4026202645
,
2992200171
,
2387036105
,
4226871307
,
1101901292
,
3017069671
,
1604494077
,
1169141738
,
597466303
,
1403299063
,
3832705686
,
2613100635
,
1974974402
,
3791519004
,
1033081774
,
1277568618
,
1815492186
,
2118074177
,
4126668546
,
2211236943
,
1748251740
,
1369810420
,
3521504564
,
4193382664
,
3799085459
,
2883115123
,
1647391059
,
706024767
,
134480908
,
2512897874
,
1176707941
,
2646852446
,
806885416
,
932615841
,
168101135
,
798661301
,
235341577
,
605164086
,
461406363
,
3756188221
,
3454790438
,
1311188841
,
2142417613
,
3933566367
,
302582043
,
495158174
,
1479289972
,
874125870
,
907746093
,
3698224818
,
3025820398
,
1537253627
,
2756858614
,
1983593293
,
3084310113
,
2108928974
,
1378429307
,
3722699582
,
1580150641
,
327451799
,
2790478837
,
3117535592
,
0
,
3253595436
,
1075847264
,
3825007647
,
2041688520
,
3059440621
,
3563743934
,
2378943302
,
1740553945
,
1916352843
,
2487896798
,
2555137236
,
2958579944
,
2244988746
,
3151024235
,
3320835882
,
1336584933
,
3992714006
,
2252555205
,
2588757463
,
1714631509
,
293963156
,
2319795663
,
3925473552
,
67240454
,
4269768577
,
2689618160
,
2017213508
,
631218106
,
1269344483
,
2723238387
,
1571005438
,
2151694528
,
93294474
,
1066570413
,
563977660
,
1882732616
,
4059428100
,
1673313503
,
2008463041
,
2950355573
,
1109467491
,
537923632
,
3858759450
,
4260623118
,
3218264685
,
2177748300
,
403442708
,
638784309
,
3287084079
,
3193921505
,
899127202
,
2286175436
,
773265209
,
2479146071
,
1437050866
,
4236148354
,
2050833735
,
3362022572
,
3126681063
,
840505643
,
3866325909
,
3227541664
,
427917720
,
2655997905
,
2749160575
,
1143087718
,
1412049534
,
999329963
,
193497219
,
2353415882
,
3354324521
,
1807268051
,
672404540
,
2816401017
,
3160301282
,
369822493
,
2916866934
,
3688947771
,
1681011286
,
1949973070
,
336202270
,
2454276571
,
201721354
,
1210328172
,
3093060836
,
2680341085
,
3184776046
,
1135389935
,
3294782118
,
965841320
,
831886756
,
3554993207
,
4068047243
,
3588745010
,
2345191491
,
1849112409
,
3664604599
,
26054028
,
2983581028
,
2622377682
,
1235855840
,
3630984372
,
2891339514
,
4092916743
,
3488279077
,
3395642799
,
4101667470
,
1202630377
,
268961816
,
1874508501
,
4034427016
,
1243948399
,
1546530418
,
941366308
,
1470539505
,
1941222599
,
2546386513
,
3421038627
,
2715671932
,
3899946140
,
1042226977
,
2521517021
,
1639824860
,
227249030
,
260737669
,
3765465232
,
2084453954
,
1907733956
,
3429263018
,
2420656344
,
100860677
,
4160157185
,
470683154
,
3261161891
,
1781871967
,
2924959737
,
1773779408
,
394692241
,
2579611992
,
974986535
,
664706745
,
3655459128
,
3958962195
,
731420851
,
571543859
,
3530123707
,
2849626480
,
126783113
,
865375399
,
765172662
,
1008606754
,
361203602
,
3387549984
,
2278477385
,
2857719295
,
1344809080
,
2782912378
,
59542671
,
1503764984
,
160008576
,
437062935
,
1707065306
,
3622233649
,
2218934982
,
3496503480
,
2185314755
,
697932208
,
1512910199
,
504303377
,
2075177163
,
2824099068
,
1841019862
,
739644986
];
var
CV
=
[
2781242211
,
2230877308
,
2582542199
,
2381740923
,
234877682
,
3184946027
,
2984144751
,
1418839493
,
1348481072
,
50462977
,
2848876391
,
2102799147
,
434634494
,
1656084439
,
3863849899
,
2599188086
,
1167051466
,
2636087938
,
1082771913
,
2281340285
,
368048890
,
3954334041
,
3381544775
,
201060592
,
3963727277
,
1739838676
,
4250903202
,
3930435503
,
3206782108
,
4149453988
,
2531553906
,
1536934080
,
3262494647
,
484572669
,
2923271059
,
1783375398
,
1517041206
,
1098792767
,
49674231
,
1334037708
,
1550332980
,
4098991525
,
886171109
,
150598129
,
2481090929
,
1940642008
,
1398944049
,
1059722517
,
201851908
,
1385547719
,
1699095331
,
1587397571
,
674240536
,
2704774806
,
252314885
,
3039795866
,
151914247
,
908333586
,
2602270848
,
1038082786
,
651029483
,
1766729511
,
3447698098
,
2682942837
,
454166793
,
2652734339
,
1951935532
,
775166490
,
758520603
,
3000790638
,
4004797018
,
4217086112
,
4137964114
,
1299594043
,
1639438038
,
3464344499
,
2068982057
,
1054729187
,
1901997871
,
2534638724
,
4121318227
,
1757008337
,
0
,
750906861
,
1614815264
,
535035132
,
3363418545
,
3988151131
,
3201591914
,
1183697867
,
3647454910
,
1265776953
,
3734260298
,
3566750796
,
3903871064
,
1250283471
,
1807470800
,
717615087
,
3847203498
,
384695291
,
3313910595
,
3617213773
,
1432761139
,
2484176261
,
3481945413
,
283769337
,
100925954
,
2180939647
,
4037038160
,
1148730428
,
3123027871
,
3813386408
,
4087501137
,
4267549603
,
3229630528
,
2315620239
,
2906624658
,
3156319645
,
1215313976
,
82966005
,
3747855548
,
3245848246
,
1974459098
,
1665278241
,
807407632
,
451280895
,
251524083
,
1841287890
,
1283575245
,
337120268
,
891687699
,
801369324
,
3787349855
,
2721421207
,
3431482436
,
959321879
,
1469301956
,
4065699751
,
2197585534
,
1199193405
,
2898814052
,
3887750493
,
724703513
,
2514908019
,
2696962144
,
2551808385
,
3516813135
,
2141445340
,
1715741218
,
2119445034
,
2872807568
,
2198571144
,
3398190662
,
700968686
,
3547052216
,
1009259540
,
2041044702
,
3803995742
,
487983883
,
1991105499
,
1004265696
,
1449407026
,
1316239930
,
504629770
,
3683797321
,
168560134
,
1816667172
,
3837287516
,
1570751170
,
1857934291
,
4014189740
,
2797888098
,
2822345105
,
2754712981
,
936633572
,
2347923833
,
852879335
,
1133234376
,
1500395319
,
3084545389
,
2348912013
,
1689376213
,
3533459022
,
3762923945
,
3034082412
,
4205598294
,
133428468
,
634383082
,
2949277029
,
2398386810
,
3913789102
,
403703816
,
3580869306
,
2297460856
,
1867130149
,
1918643758
,
607656988
,
4049053350
,
3346248884
,
1368901318
,
600565992
,
2090982877
,
2632479860
,
557719327
,
3717614411
,
3697393085
,
2249034635
,
2232388234
,
2430627952
,
1115438654
,
3295786421
,
2865522278
,
3633334344
,
84280067
,
33027830
,
303828494
,
2747425121
,
1600795957
,
4188952407
,
3496589753
,
2434238086
,
1486471617
,
658119965
,
3106381470
,
953803233
,
334231800
,
3005978776
,
857870609
,
3151128937
,
1890179545
,
2298973838
,
2805175444
,
3056442267
,
574365214
,
2450884487
,
550103529
,
1233637070
,
4289353045
,
2018519080
,
2057691103
,
2399374476
,
4166623649
,
2148108681
,
387583245
,
3664101311
,
836232934
,
3330556482
,
3100665960
,
3280093505
,
2955516313
,
2002398509
,
287182607
,
3413881008
,
4238890068
,
3597515707
,
975967766
];
var
TV
=
[
1671808611
,
2089089148
,
2006576759
,
2072901243
,
4061003762
,
1807603307
,
1873927791
,
3310653893
,
810573872
,
16974337
,
1739181671
,
729634347
,
4263110654
,
3613570519
,
2883997099
,
1989864566
,
3393556426
,
2191335298
,
3376449993
,
2106063485
,
4195741690
,
1508618841
,
1204391495
,
4027317232
,
2917941677
,
3563566036
,
2734514082
,
2951366063
,
2629772188
,
2767672228
,
1922491506
,
3227229120
,
3082974647
,
4246528509
,
2477669779
,
644500518
,
911895606
,
1061256767
,
4144166391
,
3427763148
,
878471220
,
2784252325
,
3845444069
,
4043897329
,
1905517169
,
3631459288
,
827548209
,
356461077
,
67897348
,
3344078279
,
593839651
,
3277757891
,
405286936
,
2527147926
,
84871685
,
2595565466
,
118033927
,
305538066
,
2157648768
,
3795705826
,
3945188843
,
661212711
,
2999812018
,
1973414517
,
152769033
,
2208177539
,
745822252
,
439235610
,
455947803
,
1857215598
,
1525593178
,
2700827552
,
1391895634
,
994932283
,
3596728278
,
3016654259
,
695947817
,
3812548067
,
795958831
,
2224493444
,
1408607827
,
3513301457
,
0
,
3979133421
,
543178784
,
4229948412
,
2982705585
,
1542305371
,
1790891114
,
3410398667
,
3201918910
,
961245753
,
1256100938
,
1289001036
,
1491644504
,
3477767631
,
3496721360
,
4012557807
,
2867154858
,
4212583931
,
1137018435
,
1305975373
,
861234739
,
2241073541
,
1171229253
,
4178635257
,
33948674
,
2139225727
,
1357946960
,
1011120188
,
2679776671
,
2833468328
,
1374921297
,
2751356323
,
1086357568
,
2408187279
,
2460827538
,
2646352285
,
944271416
,
4110742005
,
3168756668
,
3066132406
,
3665145818
,
560153121
,
271589392
,
4279952895
,
4077846003
,
3530407890
,
3444343245
,
202643468
,
322250259
,
3962553324
,
1608629855
,
2543990167
,
1154254916
,
389623319
,
3294073796
,
2817676711
,
2122513534
,
1028094525
,
1689045092
,
1575467613
,
422261273
,
1939203699
,
1621147744
,
2174228865
,
1339137615
,
3699352540
,
577127458
,
712922154
,
2427141008
,
2290289544
,
1187679302
,
3995715566
,
3100863416
,
339486740
,
3732514782
,
1591917662
,
186455563
,
3681988059
,
3762019296
,
844522546
,
978220090
,
169743370
,
1239126601
,
101321734
,
611076132
,
1558493276
,
3260915650
,
3547250131
,
2901361580
,
1655096418
,
2443721105
,
2510565781
,
3828863972
,
2039214713
,
3878868455
,
3359869896
,
928607799
,
1840765549
,
2374762893
,
3580146133
,
1322425422
,
2850048425
,
1823791212
,
1459268694
,
4094161908
,
3928346602
,
1706019429
,
2056189050
,
2934523822
,
135794696
,
3134549946
,
2022240376
,
628050469
,
779246638
,
472135708
,
2800834470
,
3032970164
,
3327236038
,
3894660072
,
3715932637
,
1956440180
,
522272287
,
1272813131
,
3185336765
,
2340818315
,
2323976074
,
1888542832
,
1044544574
,
3049550261
,
1722469478
,
1222152264
,
50660867
,
4127324150
,
236067854
,
1638122081
,
895445557
,
1475980887
,
3117443513
,
2257655686
,
3243809217
,
489110045
,
2662934430
,
3778599393
,
4162055160
,
2561878936
,
288563729
,
1773916777
,
3648039385
,
2391345038
,
2493985684
,
2612407707
,
505560094
,
2274497927
,
3911240169
,
3460925390
,
1442818645
,
678973480
,
3749357023
,
2358182796
,
2717407649
,
2306869641
,
219617805
,
3218761151
,
3862026214
,
1120306242
,
1756942440
,
1103331905
,
2578459033
,
762796589
,
252780047
,
2966125488
,
1425844308
,
3151392187
,
372911126
];
var
kV
=
[
1667474886
,
2088535288
,
2004326894
,
2071694838
,
4075949567
,
1802223062
,
1869591006
,
3318043793
,
808472672
,
16843522
,
1734846926
,
724270422
,
4278065639
,
3621216949
,
2880169549
,
1987484396
,
3402253711
,
2189597983
,
3385409673
,
2105378810
,
4210693615
,
1499065266
,
1195886990
,
4042263547
,
2913856577
,
3570689971
,
2728590687
,
2947541573
,
2627518243
,
2762274643
,
1920112356
,
3233831835
,
3082273397
,
4261223649
,
2475929149
,
640051788
,
909531756
,
1061110142
,
4160160501
,
3435941763
,
875846760
,
2779116625
,
3857003729
,
4059105529
,
1903268834
,
3638064043
,
825316194
,
353713962
,
67374088
,
3351728789
,
589522246
,
3284360861
,
404236336
,
2526454071
,
84217610
,
2593830191
,
117901582
,
303183396
,
2155911963
,
3806477791
,
3958056653
,
656894286
,
2998062463
,
1970642922
,
151591698
,
2206440989
,
741110872
,
437923380
,
454765878
,
1852748508
,
1515908788
,
2694904667
,
1381168804
,
993742198
,
3604373943
,
3014905469
,
690584402
,
3823320797
,
791638366
,
2223281939
,
1398011302
,
3520161977
,
0
,
3991743681
,
538992704
,
4244381667
,
2981218425
,
1532751286
,
1785380564
,
3419096717
,
3200178535
,
960056178
,
1246420628
,
1280103576
,
1482221744
,
3486468741
,
3503319995
,
4025428677
,
2863326543
,
4227536621
,
1128514950
,
1296947098
,
859002214
,
2240123921
,
1162203018
,
4193849577
,
33687044
,
2139062782
,
1347481760
,
1010582648
,
2678045221
,
2829640523
,
1364325282
,
2745433693
,
1077985408
,
2408548869
,
2459086143
,
2644360225
,
943212656
,
4126475505
,
3166494563
,
3065430391
,
3671750063
,
555836226
,
269496352
,
4294908645
,
4092792573
,
3537006015
,
3452783745
,
202118168
,
320025894
,
3974901699
,
1600119230
,
2543297077
,
1145359496
,
387397934
,
3301201811
,
2812801621
,
2122220284
,
1027426170
,
1684319432
,
1566435258
,
421079858
,
1936954854
,
1616945344
,
2172753945
,
1330631070
,
3705438115
,
572679748
,
707427924
,
2425400123
,
2290647819
,
1179044492
,
4008585671
,
3099120491
,
336870440
,
3739122087
,
1583276732
,
185277718
,
3688593069
,
3772791771
,
842159716
,
976899700
,
168435220
,
1229577106
,
101059084
,
606366792
,
1549591736
,
3267517855
,
3553849021
,
2897014595
,
1650632388
,
2442242105
,
2509612081
,
3840161747
,
2038008818
,
3890688725
,
3368567691
,
926374254
,
1835907034
,
2374863873
,
3587531953
,
1313788572
,
2846482505
,
1819063512
,
1448540844
,
4109633523
,
3941213647
,
1701162954
,
2054852340
,
2930698567
,
134748176
,
3132806511
,
2021165296
,
623210314
,
774795868
,
471606328
,
2795958615
,
3031746419
,
3334885783
,
3907527627
,
3722280097
,
1953799400
,
522133822
,
1263263126
,
3183336545
,
2341176845
,
2324333839
,
1886425312
,
1044267644
,
3048588401
,
1718004428
,
1212733584
,
50529542
,
4143317495
,
235803164
,
1633788866
,
892690282
,
1465383342
,
3115962473
,
2256965911
,
3250673817
,
488449850
,
2661202215
,
3789633753
,
4177007595
,
2560144171
,
286339874
,
1768537042
,
3654906025
,
2391705863
,
2492770099
,
2610673197
,
505291324
,
2273808917
,
3924369609
,
3469625735
,
1431699370
,
673740880
,
3755965093
,
2358021891
,
2711746649
,
2307489801
,
218961690
,
3217021541
,
3873845719
,
1111672452
,
1751693520
,
1094828930
,
2576986153
,
757954394
,
252645662
,
2964376443
,
1414855848
,
3149649517
,
370555436
];
var
jV
=
[
99
,
124
,
119
,
123
,
242
,
107
,
111
,
197
,
48
,
1
,
103
,
43
,
254
,
215
,
171
,
118
,
202
,
130
,
201
,
125
,
250
,
89
,
71
,
240
,
173
,
212
,
162
,
175
,
156
,
164
,
114
,
192
,
183
,
253
,
147
,
38
,
54
,
63
,
247
,
204
,
52
,
165
,
229
,
241
,
113
,
216
,
49
,
21
,
4
,
199
,
35
,
195
,
24
,
150
,
5
,
154
,
7
,
18
,
128
,
226
,
235
,
39
,
178
,
117
,
9
,
131
,
44
,
26
,
27
,
110
,
90
,
160
,
82
,
59
,
214
,
179
,
41
,
227
,
47
,
132
,
83
,
209
,
0
,
237
,
32
,
252
,
177
,
91
,
106
,
203
,
190
,
57
,
74
,
76
,
88
,
207
,
208
,
239
,
170
,
251
,
67
,
77
,
51
,
133
,
69
,
249
,
2
,
127
,
80
,
60
,
159
,
168
,
81
,
163
,
64
,
143
,
146
,
157
,
56
,
245
,
188
,
182
,
218
,
33
,
16
,
255
,
243
,
210
,
205
,
12
,
19
,
236
,
95
,
151
,
68
,
23
,
196
,
167
,
126
,
61
,
100
,
93
,
25
,
115
,
96
,
129
,
79
,
220
,
34
,
42
,
144
,
136
,
70
,
238
,
184
,
20
,
222
,
94
,
11
,
219
,
224
,
50
,
58
,
10
,
73
,
6
,
36
,
92
,
194
,
211
,
172
,
98
,
145
,
149
,
228
,
121
,
231
,
200
,
55
,
109
,
141
,
213
,
78
,
169
,
108
,
86
,
244
,
234
,
101
,
122
,
174
,
8
,
186
,
120
,
37
,
46
,
28
,
166
,
180
,
198
,
232
,
221
,
116
,
31
,
75
,
189
,
139
,
138
,
112
,
62
,
181
,
102
,
72
,
3
,
246
,
14
,
97
,
53
,
87
,
185
,
134
,
193
,
29
,
158
,
225
,
248
,
152
,
17
,
105
,
217
,
142
,
148
,
155
,
30
,
135
,
233
,
206
,
85
,
40
,
223
,
140
,
161
,
137
,
13
,
191
,
230
,
66
,
104
,
65
,
153
,
45
,
15
,
176
,
84
,
187
,
22
];
var
AAA
=
new
Uint8Array
([
71
,
81
,
87
,
75
,
85
,
69
,
50
,
67
,
86
,
71
,
79
,
79
,
66
,
75
,
88
,
85
]);
var
ob
=
[[
1147883372
,
1767339590
,
1314010947
,
878147154
],
[
508776308
,
1996765490
,
961941105
,
218200099
],
[
1626302883
,
401297553
,
784162528
,
599533251
],
[
18368389
,
385029908
,
944654836
,
468873015
],
[
-
2135892694
,
-
1773942210
,
-
1374846006
,
-
1241518851
],
[
-
2038527489
,
272450497
,
-
1104101365
,
198126838
],
[
739232724
,
1009944597
,
-
2113779682
,
-
1983027992
],
[
-
783527821
,
-
310454170
,
1870434424
,
-
424545136
],
[
-
1712115459
,
1955457179
,
468809955
,
-
46101389
],
[
-
1952989271
,
-
15050958
,
-
454348847
,
430678946
],
[
-
543324803
,
545772111
,
-
999490146
,
-
574136772
]];
var
EV
=
[
3328402341
,
4168907908
,
4000806809
,
4135287693
,
4294111757
,
3597364157
,
3731845041
,
2445657428
,
1613770832
,
33620227
,
3462883241
,
1445669757
,
3892248089
,
3050821474
,
1303096294
,
3967186586
,
2412431941
,
528646813
,
2311702848
,
4202528135
,
4026202645
,
2992200171
,
2387036105
,
4226871307
,
1101901292
,
3017069671
,
1604494077
,
1169141738
,
597466303
,
1403299063
,
3832705686
,
2613100635
,
1974974402
,
3791519004
,
1033081774
,
1277568618
,
1815492186
,
2118074177
,
4126668546
,
2211236943
,
1748251740
,
1369810420
,
3521504564
,
4193382664
,
3799085459
,
2883115123
,
1647391059
,
706024767
,
134480908
,
2512897874
,
1176707941
,
2646852446
,
806885416
,
932615841
,
168101135
,
798661301
,
235341577
,
605164086
,
461406363
,
3756188221
,
3454790438
,
1311188841
,
2142417613
,
3933566367
,
302582043
,
495158174
,
1479289972
,
874125870
,
907746093
,
3698224818
,
3025820398
,
1537253627
,
2756858614
,
1983593293
,
3084310113
,
2108928974
,
1378429307
,
3722699582
,
1580150641
,
327451799
,
2790478837
,
3117535592
,
0
,
3253595436
,
1075847264
,
3825007647
,
2041688520
,
3059440621
,
3563743934
,
2378943302
,
1740553945
,
1916352843
,
2487896798
,
2555137236
,
2958579944
,
2244988746
,
3151024235
,
3320835882
,
1336584933
,
3992714006
,
2252555205
,
2588757463
,
1714631509
,
293963156
,
2319795663
,
3925473552
,
67240454
,
4269768577
,
2689618160
,
2017213508
,
631218106
,
1269344483
,
2723238387
,
1571005438
,
2151694528
,
93294474
,
1066570413
,
563977660
,
1882732616
,
4059428100
,
1673313503
,
2008463041
,
2950355573
,
1109467491
,
537923632
,
3858759450
,
4260623118
,
3218264685
,
2177748300
,
403442708
,
638784309
,
3287084079
,
3193921505
,
899127202
,
2286175436
,
773265209
,
2479146071
,
1437050866
,
4236148354
,
2050833735
,
3362022572
,
3126681063
,
840505643
,
3866325909
,
3227541664
,
427917720
,
2655997905
,
2749160575
,
1143087718
,
1412049534
,
999329963
,
193497219
,
2353415882
,
3354324521
,
1807268051
,
672404540
,
2816401017
,
3160301282
,
369822493
,
2916866934
,
3688947771
,
1681011286
,
1949973070
,
336202270
,
2454276571
,
201721354
,
1210328172
,
3093060836
,
2680341085
,
3184776046
,
1135389935
,
3294782118
,
965841320
,
831886756
,
3554993207
,
4068047243
,
3588745010
,
2345191491
,
1849112409
,
3664604599
,
26054028
,
2983581028
,
2622377682
,
1235855840
,
3630984372
,
2891339514
,
4092916743
,
3488279077
,
3395642799
,
4101667470
,
1202630377
,
268961816
,
1874508501
,
4034427016
,
1243948399
,
1546530418
,
941366308
,
1470539505
,
1941222599
,
2546386513
,
3421038627
,
2715671932
,
3899946140
,
1042226977
,
2521517021
,
1639824860
,
227249030
,
260737669
,
3765465232
,
2084453954
,
1907733956
,
3429263018
,
2420656344
,
100860677
,
4160157185
,
470683154
,
3261161891
,
1781871967
,
2924959737
,
1773779408
,
394692241
,
2579611992
,
974986535
,
664706745
,
3655459128
,
3958962195
,
731420851
,
571543859
,
3530123707
,
2849626480
,
126783113
,
865375399
,
765172662
,
1008606754
,
361203602
,
3387549984
,
2278477385
,
2857719295
,
1344809080
,
2782912378
,
59542671
,
1503764984
,
160008576
,
437062935
,
1707065306
,
3622233649
,
2218934982
,
3496503480
,
2185314755
,
697932208
,
1512910199
,
504303377
,
2075177163
,
2824099068
,
1841019862
,
739644986
];
var
CV
=
[
2781242211
,
2230877308
,
2582542199
,
2381740923
,
234877682
,
3184946027
,
2984144751
,
1418839493
,
1348481072
,
50462977
,
2848876391
,
2102799147
,
434634494
,
1656084439
,
3863849899
,
2599188086
,
1167051466
,
2636087938
,
1082771913
,
2281340285
,
368048890
,
3954334041
,
3381544775
,
201060592
,
3963727277
,
1739838676
,
4250903202
,
3930435503
,
3206782108
,
4149453988
,
2531553906
,
1536934080
,
3262494647
,
484572669
,
2923271059
,
1783375398
,
1517041206
,
1098792767
,
49674231
,
1334037708
,
1550332980
,
4098991525
,
886171109
,
150598129
,
2481090929
,
1940642008
,
1398944049
,
1059722517
,
201851908
,
1385547719
,
1699095331
,
1587397571
,
674240536
,
2704774806
,
252314885
,
3039795866
,
151914247
,
908333586
,
2602270848
,
1038082786
,
651029483
,
1766729511
,
3447698098
,
2682942837
,
454166793
,
2652734339
,
1951935532
,
775166490
,
758520603
,
3000790638
,
4004797018
,
4217086112
,
4137964114
,
1299594043
,
1639438038
,
3464344499
,
2068982057
,
1054729187
,
1901997871
,
2534638724
,
4121318227
,
1757008337
,
0
,
750906861
,
1614815264
,
535035132
,
3363418545
,
3988151131
,
3201591914
,
1183697867
,
3647454910
,
1265776953
,
3734260298
,
3566750796
,
3903871064
,
1250283471
,
1807470800
,
717615087
,
3847203498
,
384695291
,
3313910595
,
3617213773
,
1432761139
,
2484176261
,
3481945413
,
283769337
,
100925954
,
2180939647
,
4037038160
,
1148730428
,
3123027871
,
3813386408
,
4087501137
,
4267549603
,
3229630528
,
2315620239
,
2906624658
,
3156319645
,
1215313976
,
82966005
,
3747855548
,
3245848246
,
1974459098
,
1665278241
,
807407632
,
451280895
,
251524083
,
1841287890
,
1283575245
,
337120268
,
891687699
,
801369324
,
3787349855
,
2721421207
,
3431482436
,
959321879
,
1469301956
,
4065699751
,
2197585534
,
1199193405
,
2898814052
,
3887750493
,
724703513
,
2514908019
,
2696962144
,
2551808385
,
3516813135
,
2141445340
,
1715741218
,
2119445034
,
2872807568
,
2198571144
,
3398190662
,
700968686
,
3547052216
,
1009259540
,
2041044702
,
3803995742
,
487983883
,
1991105499
,
1004265696
,
1449407026
,
1316239930
,
504629770
,
3683797321
,
168560134
,
1816667172
,
3837287516
,
1570751170
,
1857934291
,
4014189740
,
2797888098
,
2822345105
,
2754712981
,
936633572
,
2347923833
,
852879335
,
1133234376
,
1500395319
,
3084545389
,
2348912013
,
1689376213
,
3533459022
,
3762923945
,
3034082412
,
4205598294
,
133428468
,
634383082
,
2949277029
,
2398386810
,
3913789102
,
403703816
,
3580869306
,
2297460856
,
1867130149
,
1918643758
,
607656988
,
4049053350
,
3346248884
,
1368901318
,
600565992
,
2090982877
,
2632479860
,
557719327
,
3717614411
,
3697393085
,
2249034635
,
2232388234
,
2430627952
,
1115438654
,
3295786421
,
2865522278
,
3633334344
,
84280067
,
33027830
,
303828494
,
2747425121
,
1600795957
,
4188952407
,
3496589753
,
2434238086
,
1486471617
,
658119965
,
3106381470
,
953803233
,
334231800
,
3005978776
,
857870609
,
3151128937
,
1890179545
,
2298973838
,
2805175444
,
3056442267
,
574365214
,
2450884487
,
550103529
,
1233637070
,
4289353045
,
2018519080
,
2057691103
,
2399374476
,
4166623649
,
2148108681
,
387583245
,
3664101311
,
836232934
,
3330556482
,
3100665960
,
3280093505
,
2955516313
,
2002398509
,
287182607
,
3413881008
,
4238890068
,
3597515707
,
975967766
];
var
TV
=
[
1671808611
,
2089089148
,
2006576759
,
2072901243
,
4061003762
,
1807603307
,
1873927791
,
3310653893
,
810573872
,
16974337
,
1739181671
,
729634347
,
4263110654
,
3613570519
,
2883997099
,
1989864566
,
3393556426
,
2191335298
,
3376449993
,
2106063485
,
4195741690
,
1508618841
,
1204391495
,
4027317232
,
2917941677
,
3563566036
,
2734514082
,
2951366063
,
2629772188
,
2767672228
,
1922491506
,
3227229120
,
3082974647
,
4246528509
,
2477669779
,
644500518
,
911895606
,
1061256767
,
4144166391
,
3427763148
,
878471220
,
2784252325
,
3845444069
,
4043897329
,
1905517169
,
3631459288
,
827548209
,
356461077
,
67897348
,
3344078279
,
593839651
,
3277757891
,
405286936
,
2527147926
,
84871685
,
2595565466
,
118033927
,
305538066
,
2157648768
,
3795705826
,
3945188843
,
661212711
,
2999812018
,
1973414517
,
152769033
,
2208177539
,
745822252
,
439235610
,
455947803
,
1857215598
,
1525593178
,
2700827552
,
1391895634
,
994932283
,
3596728278
,
3016654259
,
695947817
,
3812548067
,
795958831
,
2224493444
,
1408607827
,
3513301457
,
0
,
3979133421
,
543178784
,
4229948412
,
2982705585
,
1542305371
,
1790891114
,
3410398667
,
3201918910
,
961245753
,
1256100938
,
1289001036
,
1491644504
,
3477767631
,
3496721360
,
4012557807
,
2867154858
,
4212583931
,
1137018435
,
1305975373
,
861234739
,
2241073541
,
1171229253
,
4178635257
,
33948674
,
2139225727
,
1357946960
,
1011120188
,
2679776671
,
2833468328
,
1374921297
,
2751356323
,
1086357568
,
2408187279
,
2460827538
,
2646352285
,
944271416
,
4110742005
,
3168756668
,
3066132406
,
3665145818
,
560153121
,
271589392
,
4279952895
,
4077846003
,
3530407890
,
3444343245
,
202643468
,
322250259
,
3962553324
,
1608629855
,
2543990167
,
1154254916
,
389623319
,
3294073796
,
2817676711
,
2122513534
,
1028094525
,
1689045092
,
1575467613
,
422261273
,
1939203699
,
1621147744
,
2174228865
,
1339137615
,
3699352540
,
577127458
,
712922154
,
2427141008
,
2290289544
,
1187679302
,
3995715566
,
3100863416
,
339486740
,
3732514782
,
1591917662
,
186455563
,
3681988059
,
3762019296
,
844522546
,
978220090
,
169743370
,
1239126601
,
101321734
,
611076132
,
1558493276
,
3260915650
,
3547250131
,
2901361580
,
1655096418
,
2443721105
,
2510565781
,
3828863972
,
2039214713
,
3878868455
,
3359869896
,
928607799
,
1840765549
,
2374762893
,
3580146133
,
1322425422
,
2850048425
,
1823791212
,
1459268694
,
4094161908
,
3928346602
,
1706019429
,
2056189050
,
2934523822
,
135794696
,
3134549946
,
2022240376
,
628050469
,
779246638
,
472135708
,
2800834470
,
3032970164
,
3327236038
,
3894660072
,
3715932637
,
1956440180
,
522272287
,
1272813131
,
3185336765
,
2340818315
,
2323976074
,
1888542832
,
1044544574
,
3049550261
,
1722469478
,
1222152264
,
50660867
,
4127324150
,
236067854
,
1638122081
,
895445557
,
1475980887
,
3117443513
,
2257655686
,
3243809217
,
489110045
,
2662934430
,
3778599393
,
4162055160
,
2561878936
,
288563729
,
1773916777
,
3648039385
,
2391345038
,
2493985684
,
2612407707
,
505560094
,
2274497927
,
3911240169
,
3460925390
,
1442818645
,
678973480
,
3749357023
,
2358182796
,
2717407649
,
2306869641
,
219617805
,
3218761151
,
3862026214
,
1120306242
,
1756942440
,
1103331905
,
2578459033
,
762796589
,
252780047
,
2966125488
,
1425844308
,
3151392187
,
372911126
];
var
kV
=
[
1667474886
,
2088535288
,
2004326894
,
2071694838
,
4075949567
,
1802223062
,
1869591006
,
3318043793
,
808472672
,
16843522
,
1734846926
,
724270422
,
4278065639
,
3621216949
,
2880169549
,
1987484396
,
3402253711
,
2189597983
,
3385409673
,
2105378810
,
4210693615
,
1499065266
,
1195886990
,
4042263547
,
2913856577
,
3570689971
,
2728590687
,
2947541573
,
2627518243
,
2762274643
,
1920112356
,
3233831835
,
3082273397
,
4261223649
,
2475929149
,
640051788
,
909531756
,
1061110142
,
4160160501
,
3435941763
,
875846760
,
2779116625
,
3857003729
,
4059105529
,
1903268834
,
3638064043
,
825316194
,
353713962
,
67374088
,
3351728789
,
589522246
,
3284360861
,
404236336
,
2526454071
,
84217610
,
2593830191
,
117901582
,
303183396
,
2155911963
,
3806477791
,
3958056653
,
656894286
,
2998062463
,
1970642922
,
151591698
,
2206440989
,
741110872
,
437923380
,
454765878
,
1852748508
,
1515908788
,
2694904667
,
1381168804
,
993742198
,
3604373943
,
3014905469
,
690584402
,
3823320797
,
791638366
,
2223281939
,
1398011302
,
3520161977
,
0
,
3991743681
,
538992704
,
4244381667
,
2981218425
,
1532751286
,
1785380564
,
3419096717
,
3200178535
,
960056178
,
1246420628
,
1280103576
,
1482221744
,
3486468741
,
3503319995
,
4025428677
,
2863326543
,
4227536621
,
1128514950
,
1296947098
,
859002214
,
2240123921
,
1162203018
,
4193849577
,
33687044
,
2139062782
,
1347481760
,
1010582648
,
2678045221
,
2829640523
,
1364325282
,
2745433693
,
1077985408
,
2408548869
,
2459086143
,
2644360225
,
943212656
,
4126475505
,
3166494563
,
3065430391
,
3671750063
,
555836226
,
269496352
,
4294908645
,
4092792573
,
3537006015
,
3452783745
,
202118168
,
320025894
,
3974901699
,
1600119230
,
2543297077
,
1145359496
,
387397934
,
3301201811
,
2812801621
,
2122220284
,
1027426170
,
1684319432
,
1566435258
,
421079858
,
1936954854
,
1616945344
,
2172753945
,
1330631070
,
3705438115
,
572679748
,
707427924
,
2425400123
,
2290647819
,
1179044492
,
4008585671
,
3099120491
,
336870440
,
3739122087
,
1583276732
,
185277718
,
3688593069
,
3772791771
,
842159716
,
976899700
,
168435220
,
1229577106
,
101059084
,
606366792
,
1549591736
,
3267517855
,
3553849021
,
2897014595
,
1650632388
,
2442242105
,
2509612081
,
3840161747
,
2038008818
,
3890688725
,
3368567691
,
926374254
,
1835907034
,
2374863873
,
3587531953
,
1313788572
,
2846482505
,
1819063512
,
1448540844
,
4109633523
,
3941213647
,
1701162954
,
2054852340
,
2930698567
,
134748176
,
3132806511
,
2021165296
,
623210314
,
774795868
,
471606328
,
2795958615
,
3031746419
,
3334885783
,
3907527627
,
3722280097
,
1953799400
,
522133822
,
1263263126
,
3183336545
,
2341176845
,
2324333839
,
1886425312
,
1044267644
,
3048588401
,
1718004428
,
1212733584
,
50529542
,
4143317495
,
235803164
,
1633788866
,
892690282
,
1465383342
,
3115962473
,
2256965911
,
3250673817
,
488449850
,
2661202215
,
3789633753
,
4177007595
,
2560144171
,
286339874
,
1768537042
,
3654906025
,
2391705863
,
2492770099
,
2610673197
,
505291324
,
2273808917
,
3924369609
,
3469625735
,
1431699370
,
673740880
,
3755965093
,
2358021891
,
2711746649
,
2307489801
,
218961690
,
3217021541
,
3873845719
,
1111672452
,
1751693520
,
1094828930
,
2576986153
,
757954394
,
252645662
,
2964376443
,
1414855848
,
3149649517
,
370555436
];
var
jV
=
[
99
,
124
,
119
,
123
,
242
,
107
,
111
,
197
,
48
,
1
,
103
,
43
,
254
,
215
,
171
,
118
,
202
,
130
,
201
,
125
,
250
,
89
,
71
,
240
,
173
,
212
,
162
,
175
,
156
,
164
,
114
,
192
,
183
,
253
,
147
,
38
,
54
,
63
,
247
,
204
,
52
,
165
,
229
,
241
,
113
,
216
,
49
,
21
,
4
,
199
,
35
,
195
,
24
,
150
,
5
,
154
,
7
,
18
,
128
,
226
,
235
,
39
,
178
,
117
,
9
,
131
,
44
,
26
,
27
,
110
,
90
,
160
,
82
,
59
,
214
,
179
,
41
,
227
,
47
,
132
,
83
,
209
,
0
,
237
,
32
,
252
,
177
,
91
,
106
,
203
,
190
,
57
,
74
,
76
,
88
,
207
,
208
,
239
,
170
,
251
,
67
,
77
,
51
,
133
,
69
,
249
,
2
,
127
,
80
,
60
,
159
,
168
,
81
,
163
,
64
,
143
,
146
,
157
,
56
,
245
,
188
,
182
,
218
,
33
,
16
,
255
,
243
,
210
,
205
,
12
,
19
,
236
,
95
,
151
,
68
,
23
,
196
,
167
,
126
,
61
,
100
,
93
,
25
,
115
,
96
,
129
,
79
,
220
,
34
,
42
,
144
,
136
,
70
,
238
,
184
,
20
,
222
,
94
,
11
,
219
,
224
,
50
,
58
,
10
,
73
,
6
,
36
,
92
,
194
,
211
,
172
,
98
,
145
,
149
,
228
,
121
,
231
,
200
,
55
,
109
,
141
,
213
,
78
,
169
,
108
,
86
,
244
,
234
,
101
,
122
,
174
,
8
,
186
,
120
,
37
,
46
,
28
,
166
,
180
,
198
,
232
,
221
,
116
,
31
,
75
,
189
,
139
,
138
,
112
,
62
,
181
,
102
,
72
,
3
,
246
,
14
,
97
,
53
,
87
,
185
,
134
,
193
,
29
,
158
,
225
,
248
,
152
,
17
,
105
,
217
,
142
,
148
,
155
,
30
,
135
,
233
,
206
,
85
,
40
,
223
,
140
,
161
,
137
,
13
,
191
,
230
,
66
,
104
,
65
,
153
,
45
,
15
,
176
,
84
,
187
,
22
];
// console.log(get_token())
// res_token = get_token()
// console.log(res_token)
// const axios = require('axios');
// const url = 'https://www.duozhuayu.com/api/search/book?is_in_stock_list=1&type=normal&q=123123&search_from=key_press'; // 目标网址
// const headers = {
...
...
@@ -1472,7 +121,7 @@ var jV= [
// 'x-device-id': 'na',
// 'x-refer-request-id': '0-1716203655811-6133',
// 'x-request-id': '0-1716203677040-23829',
// 'x-request-misc': '{"platform":"browser","originSource":"search","originFrom":"normal","webVersion":"1.2.294
155
"}',
// 'x-request-misc': '{"platform":"browser","originSource":"search","originFrom":"normal","webVersion":"1.2.294
691
"}',
// 'x-request-token': res_token['x-request-token'],
// 'x-security-key': res_token['x-security-key'].toString(),
// 'x-timestamp': res_token['x-timestamp'].toString(),
...
...
@@ -1481,9 +130,8 @@ var jV= [
//
// axios.get(url, { headers: headers })
// .then(response => {
// console.log(response.data
.data
); // 处理响应数据
// console.log(response.data); // 处理响应数据
// })
// .catch(error => {
// console.error(error); // 处理错误情况
// });
// });
\ No newline at end of file
js-py/多抓鱼/多抓鱼.py
View file @
4c62c930
impor
t
execjs
impor
t
execjs
import
execjs
import
requests
from
curl_cffi
import
requests
as
req
url
=
'https://www.duozhuayu.com/api/search/book'
url
=
'https://www.duozhuayu.com/api/search/book?is_in_stock_list=1&type=normal&q=123123&search_from=key_press'
proxies
=
{
'https'
:
'http://13586775464~HEAVY~:Zxj13656741895@192.168.0.35:21211'
,
'http'
:
'http://13586775464~HEAVY~:Zxj13656741895@192.168.0.35:21211'
}
res_token
=
execjs
.
compile
(
open
(
'多抓鱼.js'
,
encoding
=
'utf-8'
)
.
read
())
.
call
(
'get_token'
)
print
(
res_token
)
headers
=
{
"referer"
:
"https://www.duozhuayu.com/search/book/9787541161537"
,
"user-agent"
:
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36"
,
"x-api-version"
:
"0.0.55"
,
"x-app-platform"
:
"na"
,
"x-app-version"
:
"na"
,
"x-device-id"
:
"na"
,
"X-Refer-Request-Id"
:
''
,
"X-Request-Id"
:
res_token
.
get
(
'requestId'
),
"x-request-misc"
:
'{"platform":"browser","originSource":null,"originFrom":null,"webVersion":"1.2.294155"}'
,
'accept'
:
'*/*'
,
'accept-language'
:
'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7'
,
'cache-control'
:
'no-cache'
,
'pragma'
:
'no-cache'
,
'priority'
:
'u=1, i'
,
'referer'
:
'https://www.duozhuayu.com/search/book/123123'
,
'sec-ch-ua'
:
'"Google Chrome";v="125", "Chromium";v="125", "Not.A/Brand";v="24"'
,
'sec-ch-ua-mobile'
:
'?0'
,
'sec-ch-ua-platform'
:
'"Windows"'
,
'sec-fetch-dest'
:
'empty'
,
'sec-fetch-mode'
:
'cors'
,
'sec-fetch-site'
:
'same-origin'
,
'user-agent'
:
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36'
,
'x-api-version'
:
'0.0.55'
,
'x-app-platform'
:
'na'
,
'x-app-version'
:
'na'
,
'x-device-id'
:
'na'
,
'x-refer-request-id'
:
'0-1716203655811-6133'
,
'x-request-id'
:
'0-1716203677040-23829'
,
'x-request-misc'
:
'{"platform":"browser","originSource":"search","originFrom":"normal","webVersion":"1.2.294691"}'
,
"x-request-token"
:
res_token
.
get
(
'x-request-token'
),
"x-security-key"
:
str
(
res_token
.
get
(
'x-security-key'
)),
"x-timestamp"
:
str
(
res_token
.
get
(
'x-timestamp'
)),
"x-user-id"
:
"0"
}
print
(
headers
)
resp1
=
requests
.
get
(
url
,
headers
=
headers
)
print
(
'resp1'
,
resp1
.
text
)
params
=
{
"is_in_stock_list"
:
"1"
,
"type"
:
"normal"
,
"q"
:
"9787541161537"
,
"search_from"
:
"key_press"
}
# 发送GET请求
response
=
requests
.
get
(
url
,
headers
=
headers
,
params
=
params
)
response
.
encoding
=
'utf-8'
print
(
response
.
text
)
# resp2 = req.get(url, headers=headers, impersonate='chrome110')
# print('resp2', resp2.text)
js-py/广东省公共资源交易平台/广东省公共资源交易平台.js
View file @
4c62c930
function
$ue
(
e
,
t
)
{
const
CryptoJS
=
require
(
"crypto-js"
);
const
CryptoJS
=
require
(
"crypto-js"
);
function
$ue
(
e
,
t
)
{
switch
(
arguments
.
length
)
{
case
1
:
...
...
@@ -11,12 +12,13 @@ function $ue(e, t) {
const
o2
=
"zxcvbnmlkjhgfdsaqwertyuiop0987654321QWERTYUIOPLKJHGFDSAZXCVBNM"
,
ere
=
o2
+
"-@#$%^&*+!"
;
function
yr
(
e
=
[])
{
return
e
.
map
(
t
=>
ere
[
t
]).
join
(
""
)
}
function
tre
(
e
)
{
return
[...
Array
(
e
)].
map
(()
=>
o2
[
$ue
(
0
,
61
)]).
join
(
""
)
}
console
.
log
(
tre
(
16
))
\ No newline at end of file
console
.
log
(
tre
(
16
))
var
hash
=
CryptoJS
.
SHA256
(
"ltUhjylQfeijeFR8k8tUyS$m1717049687760"
);
console
.
log
(
hash
.
toString
());
js-py/广东省公共资源交易平台/广东省公共资源交易平台.py
View file @
4c62c930
#codi
ng=utf-8
#codi
ng=utf-8
...
...
@@ -22,23 +22,11 @@ print(real_signature)
headers
=
{
'Accept'
:
'application/json, text/plain, */*'
,
'Accept-Language'
:
'zh-CN,zh;q=0.9'
,
'Cache-Control'
:
'no-cache'
,
'Connection'
:
'keep-alive'
,
'Origin'
:
'https://ygp.gdzwfw.gov.cn'
,
'Pragma'
:
'no-cache'
,
'Referer'
:
'https://ygp.gdzwfw.gov.cn/'
,
'Sec-Fetch-Dest'
:
'empty'
,
'Sec-Fetch-Mode'
:
'cors'
,
'Sec-Fetch-Site'
:
'same-origin'
,
'User-Agent'
:
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36'
,
'X-Dgi-Req-App'
:
'ggzy-portal'
,
'X-Dgi-Req-Nonce'
:
nonce
,
'X-Dgi-Req-Signature'
:
real_signature
,
'X-Dgi-Req-Timestamp'
:
timestamp
,
'sec-ch-ua'
:
'"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"'
,
'sec-ch-ua-mobile'
:
'?0'
,
'sec-ch-ua-platform'
:
'"Windows"'
,
}
json_data
=
{
...
...
js-py/沈阳发布/沈阳发布.js
0 → 100644
View file @
4c62c930
var
CryptoJS
=
require
(
"crypto-js"
);
var
CryptoJS
=
require
(
"crypto-js"
);
function
Decrypt3Des
(
str
,
aStrKey
)
{
var
KeyHex
=
CryptoJS
.
enc
.
Utf8
.
parse
(
aStrKey
),
real_str
=
CryptoJS
.
enc
.
Base64
.
parse
(
str
).
toString
(
CryptoJS
.
enc
.
Utf8
)
wordArray
=
CryptoJS
.
enc
.
Hex
.
parse
(
real_str
),
base64str
=
CryptoJS
.
enc
.
Base64
.
stringify
(
wordArray
),
decrypted
=
CryptoJS
.
TripleDES
.
decrypt
(
base64str
,
KeyHex
,
{
mode
:
CryptoJS
.
mode
.
ECB
,
padding
:
CryptoJS
.
pad
.
Pkcs7
,
});
return
decrypted
.
toString
(
CryptoJS
.
enc
.
Utf8
);
}
function
get_auth_sgin
(
apiData
,
appKey
,
appSecret
){
var
c
=
apiData
,
l
=
{
apiData
:
c
.
substring
(
38
,
42
)
+
c
.
substring
(
2
,
16
)
+
c
.
substring
(
31
,
33
)
+
c
.
substring
(
21
,
25
),
appKey
:
appKey
,
appSecret
:
appSecret
},
s
=
Decrypt3Des
(
l
.
appKey
,
l
.
apiData
),
u
=
Decrypt3Des
(
l
.
appSecret
,
l
.
apiData
),
m
=
(
new
Date
).
getTime
().
toString
(),
d
=
{
appKey
:
s
,
time
:
m
,
sign
:
CryptoJS
.
MD5
(
CryptoJS
.
enc
.
Utf8
.
parse
(
u
+
m
+
u
.
substring
(
2
,
7
))).
toString
(),
appSecret
:
u
};
return
d
}
function
get_auth_token
(
token
,
api_data
){
var
o
=
api_data
;
var
r
=
o
.
substring
(
40
,
45
)
+
o
.
substring
(
5
,
21
)
+
o
.
substring
(
33
,
36
);
var
c
=
Decrypt3Des
(
token
,
r
);
return
c
}
function
get_content_sgin
(
token
,
appSecret
){
var
n
=
(
new
Date
).
getTime
();
var
o
=
{
authToken
:
token
,
time
:
n
,
sign
:
CryptoJS
.
MD5
(
CryptoJS
.
enc
.
Utf8
.
parse
(
token
+
appSecret
+
n
)).
toString
()
};
return
o
}
js-py/沈阳发布/沈阳发布.py
0 → 100644
View file @
4c62c930
import
json
import
json
import
time
import
execjs
import
requests
authinfo_params
=
{
"siteId"
:
"1"
,
"appID"
:
"1"
,
"curVersions"
:
"2"
,
"siteID"
:
"1"
,
"apiVersion"
:
"1.0"
}
authinfo_response
=
requests
.
get
(
'https://api.syfb2021.com/app_if/authinfo'
,
params
=
authinfo_params
)
authinfo_api_data
=
authinfo_response
.
headers
.
get
(
"api-data"
)
authinfo_appKey
=
authinfo_response
.
json
()
.
get
(
"data"
)
.
get
(
"appKey"
)
authinfo_appSecret
=
authinfo_response
.
json
()
.
get
(
"data"
)
.
get
(
"appSecret"
)
auth_data_sgin
=
execjs
.
compile
(
open
(
'沈阳发布.js'
,
encoding
=
'utf-8'
)
.
read
())
.
call
(
'get_auth_sgin'
,
authinfo_api_data
,
authinfo_appKey
,
authinfo_appSecret
)
print
(
"1"
,
auth_data_sgin
)
auth_data
=
{
"appKey"
:
auth_data_sgin
.
get
(
"appKey"
),
"time"
:
auth_data_sgin
.
get
(
"time"
),
"sign"
:
auth_data_sgin
.
get
(
"sign"
),
"siteId"
:
"1"
,
"appID"
:
"1"
,
"curVersions"
:
"2"
,
"siteID"
:
"1"
,
"apiVersion"
:
"1.0"
}
auth_response
=
requests
.
post
(
'https://api.syfb2021.com/app_if/auth'
,
data
=
auth_data
)
auth_api_data
=
auth_response
.
headers
.
get
(
"api-data"
)
authToken
=
auth_response
.
json
()
.
get
(
"data"
)
.
get
(
"authToken"
)
token
=
execjs
.
compile
(
open
(
'沈阳发布.js'
,
encoding
=
'utf-8'
)
.
read
())
.
call
(
'get_auth_token'
,
authToken
,
auth_api_data
)
print
(
'2'
,
token
)
content_data
=
execjs
.
compile
(
open
(
'沈阳发布.js'
,
encoding
=
'utf-8'
)
.
read
())
.
call
(
'get_content_sgin'
,
token
,
auth_data_sgin
.
get
(
"appSecret"
))
print
(
'3'
,
content_data
)
headers
=
{
"abc"
:
"1"
,
"accept"
:
"application/json, text/plain, */*"
,
"accept-language"
:
"zh-CN,zh;q=0.9"
,
"authtoken"
:
token
,
"cache-control"
:
"no-cache"
,
"origin"
:
"https://app.syfb2021.com"
,
"pragma"
:
"no-cache"
,
"priority"
:
"u=1, i"
,
"referer"
:
"https://app.syfb2021.com/"
,
"sec-ch-ua-mobile"
:
"?0"
,
"sec-fetch-dest"
:
"empty"
,
"sec-fetch-mode"
:
"cors"
,
"sec-fetch-site"
:
"same-site"
,
"sign"
:
content_data
.
get
(
"sign"
),
"time"
:
str
(
content_data
.
get
(
"time"
)),
"user-agent"
:
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/127.0.0.0 Safari/537.36"
}
params
=
{
"articleId"
:
"86839"
,
"page"
:
"0"
,
"appID"
:
"1"
,
"t"
:
str
(
int
(
time
.
time
()
*
1000
)),
"siteId"
:
"1"
,
"curVersions"
:
"2"
,
"siteID"
:
"1"
,
"apiVersion"
:
"1.0"
}
response
=
requests
.
get
(
'https://api.syfb2021.com/app_if/getArticleContent'
,
headers
=
headers
,
params
=
params
)
print
(
response
.
text
)
js-py/福建省公共资源交易电子公共平台服务/福建省公共资源交易电子公共平台服务.js
View file @
4c62c930
const
CryptoJS
=
require
(
"crypto-js"
);
const
CryptoJS
=
require
(
"crypto-js"
);
...
...
@@ -12,8 +12,8 @@ function b(e, n, t) {
}
e
=
'EB444973714E4A40876CE66BE45D5930'
n
=
'B5A8904209931867'
data
=
"
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
"
//
console.log(b(e, n, data))
data
=
"
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
"
console
.
log
(
b
(
e
,
n
,
data
))
function
d
(
t
)
{
for
(
var
e
in
t
)
...
...
@@ -39,4 +39,13 @@ text = {
"type"
:
"GCJS"
}
console
.
log
(
d
(
text
))
\ No newline at end of file
console
.
log
(
d
(
text
))
// 创建一个空对象
var
jsonObj
=
''
;
for
(
let
i
=
1
;
i
<=
100
;
i
++
)
{
jsonObj
=
jsonObj
+
','
+
i
;
};
console
.
log
(
jsonObj
);
\ No newline at end of file
js-py/福建省公共资源交易电子公共平台服务/福建省公共资源交易电子公共平台服务.py
View file @
4c62c930
impor
t
execjs
impor
t
execjs
...
...
@@ -26,7 +26,6 @@ sgin_text = "B3978D054A72A7002063637CCDF6B2E5cid250291ts"+ str(timestamp) +"type
sgin
=
hashlib
.
md5
(
sgin_text
.
encode
())
.
hexdigest
()
headers
=
{
'User-Agent'
:
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36'
,
'portal-sign'
:
sgin
,
}
json_data
=
{
...
...
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