14js加密js_fuck核心代码加密

This commit is contained in:
luzhisheng 2023-02-09 17:59:26 +08:00
parent ff49f1b488
commit ef79965888

View File

@ -1,7 +1,5 @@
import random import random
from Crypto.Cipher import AES from Crypto.Cipher import AES
import json
import time import time
import requests import requests
import base64 import base64
@ -37,23 +35,24 @@ def challenge14(page, uc):
print(payload) print(payload)
session = requests.session() session = requests.session()
headers = { headers = {
'content-length': str(random.choice([40, 39, 38])),
'accept': 'application/json, text/javascript, */*; q=0.01',
'content-type': 'application/x-www-form-urlencoded; charset=UTF-8' 'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'
} }
session.headers = headers session.headers = headers
response = session.request("POST", url, data=payload) response = session.request("POST", url, data=payload)
print(response.text) print(response.text)
return response.text return response.json()
def run(): def run():
data_num = 0 data_num = 0
for page in range(1, 101): for page in range(7, 101):
key = "wdf2ff*TG@*(F4)*YH)g430HWR(*)wse" key = "wdf2ff*TG@*(F4)*YH)g430HWR(*)wse"
timestamp = int(time.time()) timestamp = int(time.time())
uc = aesEncrypt(key, f'{timestamp}|{page}') time.sleep(1)
res_dict = json.loads(challenge14(page, uc)) data = f'{timestamp}|{page}'
print(data)
uc = aesEncrypt(key, data)
res_dict = challenge14(page, uc)
data_list = res_dict.get('data') data_list = res_dict.get('data')
for data in data_list: for data in data_list:
data_num += int(data.get('value')) data_num += int(data.get('value'))