当前位置: 首页 > wzjs >正文

网站广告接入发帖推广百度首页

网站广告接入,发帖推广百度首页,电子商务平台如何搭建,重庆网站公司建设从第六题开始就要有个先看看请求头的习惯了[doge]。 别问博主为什么要你养成这个习惯,问就是博主被坑过。。。 headers里面有一个加密参数S,然后你就去逆向这个S对吧。 然后一看响应: 好家伙返回的还是个密文,所以要两次逆向咯。…

从第六题开始就要有个先看看请求头的习惯了[doge]。
别问博主为什么要你养成这个习惯,问就是博主被坑过。。。
在这里插入图片描述
headers里面有一个加密参数S,然后你就去逆向这个S对吧。
然后一看响应:
在这里插入图片描述
好家伙返回的还是个密文,所以要两次逆向咯。。。

目录列表

    • 过程分析
      • headers中的S参数
      • 返回密文的解密
    • 代码实现

过程分析

headers中的S参数

在这里插入图片描述
可以看到这个S是32位的[疯狂暗示]。。。
根据启动器可以定位到headers参数生成的位置。
在这里插入图片描述
打上断点,可以看到headers是赋了一个hhh变量的值。
在这里插入图片描述
然后这个hhh就在上面的不远处。。。
在这里插入图片描述
所以大致的加密逻辑就是这个window.xxoo方法了,先不急着点进去~
可以看到加密的明文就是sssssbbbbb与一个13位的时间戳做了一个字符串的拼接操作,然后传给了加密函数。(结果是个32位的[doge])
我们可以大胆的猜测一下~
在这里插入图片描述
OK破案了,就是一个标准的md5加密算法,头部参数就解决了~

返回密文的解密

回到我们刚刚跟栈的位置,可以清晰的看到解密的方法就在下面。。。
在这里插入图片描述
打上断点进去看看,发现就是这里咯~
在这里插入图片描述
点进去查看方法内部具体的解密逻辑
在这里插入图片描述
然后就破案了,发现是个标准的AES算法。。。
所以这里就不要扣代码了,直接用标准库来还原算法,把keyiv都换成它的值就行了。。。

代码实现

"""
-*- coding: utf-8 -*-
@File   : .py
@author : @鲨鱼爱兜兜
@Time   : 2025/04/05 21:25
"""import json
import time
from Crypto.Cipher import AES
from Crypto.Util.Padding import unpad
import binascii
import requests
from hashlib import md5def decrypt(encrypted_hex):"""My Decrypt Func:param encrypted_hex::return:"""key = b'xxxxxxxxoooooooo'iv = b'0123456789ABCDEF'ciphertext = binascii.unhexlify(encrypted_hex)cipher = AES.new(key, AES.MODE_CBC, iv)decrypted = cipher.decrypt(ciphertext)plaintext = unpad(decrypted, AES.block_size)return plaintext.decode()cookies = {'Hm_lvt_b5d072258d61ab3cd6a9d485aac7f183': '1743857254','HMACCOUNT': 'C8ED1E9E0FB8E4AC','sessionid': '你的值','v': '你的值','Hm_lpvt_b5d072258d61ab3cd6a9d485aac7f183': '1743860531',
}
s = 0
for page in range(1, 21):tt = int(time.time() * 1000)headers = {'accept': '*/*','accept-language': 'zh-CN,zh;q=0.9,en;q=0.8','cache-control': 'no-cache','pragma': 'no-cache','priority': 'u=1, i','referer': 'https://stu.tulingpyton.cn/problem-detail/6/','s': md5(f'sssssbbbbb{tt}'.encode()).hexdigest(),'sec-ch-ua': '"Chromium";v="134", "Not:A-Brand";v="24", "Google Chrome";v="134"','sec-ch-ua-mobile': '?0','sec-ch-ua-platform': '"Windows"','sec-fetch-dest': 'empty','sec-fetch-mode': 'cors','sec-fetch-site': 'same-origin','tt': f'{tt}','user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36',}params = {'page': f'{page}'}response = requests.get('https://stu.tulingpyton.cn/api/problem-detail/6/data/', params=params, cookies=cookies,headers=headers)response.raise_for_status()response.encoding = 'utf-8'data = json.loads(decrypt(response.json()['t']))print(data)s += sum(data['current_array'])
print(s)

第六题秒了[doge]~
@鲨鱼爱兜兜

http://www.dtcms.com/wzjs/366220.html

相关文章:

  • 百度网站建设策划书范文腾讯第三季度营收448亿元
  • 盐城哪里做网站公司网站制作公司
  • 免费ktv网站模板媒体资源
  • html5 手机网站 模版淘宝怎么提高关键词搜索排名
  • 公司企业制度体系建设安徽网站seo
  • 数码网站建设佛山网站搜索排名
  • 个人网站建设价格seo每日工作内容
  • wordpress 中文文件重命名百度快速排名优化工具
  • 安康鼎盛网站建设临沂网站seo
  • 专门做nba评论的网站链接网
  • 怎么做整蛊网站java成品网站
  • linux安装wordpressseo推广培训学费
  • 建设网银登录网站本地推广平台
  • 昌平网站建设公司百度号码查询平台
  • 淘宝网站建设服务类目选择如何解决网站只收录首页的一些办法
  • 近几年的网络营销案例优化大师电脑版官方
  • ps网站怎么做滑动背景图片下载优化大师安装桌面
  • 那家公司做网站百度推广开户费用标准
  • 电子商务建立网站前期准备百度百科推广费用
  • 去除 做网站就用建站之星外链推广软件
  • 自己做网站引用别人的电影优化关键词怎么做
  • 网站建设的流程图示网站优化排名推荐
  • 网站系统维护免费发布信息网平台
  • 公司的网站建设价格低广东seo网站优化公司
  • 专业网站制作公司案例优化网站的步骤
  • 北京网站建设公司册网站设计公司哪家专业
  • 做外贸上阿里巴巴什么网站口碑推广
  • wordpress主题合并插件网络推广优化招聘
  • 免费下载网站软件seo什么意思简单来说
  • 上海市住房与城乡建设委员会网站专业seo外包