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

什么是引流推广百度网站优化工具

什么是引流推广,百度网站优化工具,个人公司网站怎么做,文网站建设十七题是一个很经典的字体加密案例,很适合新手入门~ 目录列表 过程分析代码实现 过程分析 打开开发者工具直接看请求,发现它请求的没有加密参数,以为万事大吉的你迫不及待的点击了响应,然后就会发现依托。。。 返回的数据中字体…

十七题是一个很经典的字体加密案例,很适合新手入门~

目录列表

    • 过程分析
    • 代码实现

过程分析

打开开发者工具直接看请求,发现它请求的没有加密参数,以为万事大吉的你迫不及待的点击了响应,然后就会发现依托。。。
在这里插入图片描述
返回的数据中字体是加密的,但是浏览器却能正常显示,说明通过JS代码对响应数据进行了解密操作,所以就要找它解密的逻辑咯~

所以直接跟栈分析,发现它的启动器很少,就两个。。
在这里插入图片描述
所以就可以开始断点分析了,可以跟到一个decryptFontNumber方法中,解密的逻辑就在这里~
在这里插入图片描述

可以看到是通过取了FONT_DECRYPT_MAP这个对象中的值,对密文的值进行了一个映射,从而实现了解密的逻辑,所以我们只需要拿到这个FONT_DECRYPT_MAP的值就好了。。。
在这里插入图片描述
在控制台输出一下,后面就直接用python字典来模拟它映射的逻辑就好了。
在这里插入图片描述
OK,逆向结束。。。

代码实现

"""
-*- coding: utf-8 -*-
@File   : .py
@author : @鲨鱼爱兜兜
@Time   : 2025/04/06 20:51
"""import requestsdef decrypt(arr: list):"""My decrypt:param arr::return:"""FONT_DECRYPT_MAP = {'ꙮ': '0','ઊ': '1','સ': '2','ત': '3','ধ': '4','ન': '5','પ': '6','ફ': '7','બ': '8','ભ': '9'}for i in range(len(arr)):arr[i] = ''.join([FONT_DECRYPT_MAP.get(char, char) for char in arr[i]])return [int(_) for _ in arr]cookies = {'sessionid': '你的值','Hm_lvt_b5d072258d61ab3cd6a9d485aac7f183': '1743870511,1743871379,1743932867,1743933915','HMACCOUNT': '你的值','Hm_lpvt_b5d072258d61ab3cd6a9d485aac7f183': '1743942809',
}
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/17/','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','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',
}
s = 0
for page in range(1, 21):params = {'page': f'{page}'}response = requests.get('https://stu.tulingpyton.cn/api/problem-detail/17/data/', params=params, cookies=cookies,headers=headers)response.raise_for_status()response.encoding = 'utf-8'print(response.json())s += sum(decrypt(response.json()['current_array']))
print(s)

这题还是相对其他题目比较简单的~

第十七题,秒了~[doge]

在这里插入图片描述

@鲨鱼爱兜兜

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

相关文章:

  • 大连网站建设公司怎么建立一个公司的网站
  • 百度竞价排名一年费用许昌正规网站优化公司
  • 代码导入wordpressgoogleseo优化
  • 周口哪家做网站好sem竞价账户托管
  • 做网站除了有服务器还需要什么问题怎么用网络推广业务
  • 影楼做网站优化课程
  • 租一个服务器建网站多少钱沧州网络推广公司
  • 网站 黑白网络营销理论
  • 如何评估一个网站企业网站怎么注册官网
  • 做网站多少钱西宁君博正规免费做网站的平台
  • 网站登录设计欣赏sem竞价培训班
  • 百度推广和哪些网站有合作推广平台哪儿有怎么做
  • 武汉京伦科技网站建设徐州seo推广优化
  • 外贸网站商城建设百度手机助手最新版下载
  • 西宁专业网站制作公司外贸b2b平台都有哪些网站
  • 南通网站制作哪个好手机网站建设案例
  • 网站流量怎么查看快速网站排名提升工具
  • 网站开发建设公司西安网站建设推广优化
  • 搭建淘宝客网站源码宁波seo快速优化公司
  • 手机开发安卓软件搜索引擎优化的作用是什么
  • 可以做兼职的网站怎么做一个自己的网站
  • 网站蜘蛛池怎么做的怎样优化标题关键词
  • 最潮流的网站开发脚本语言推广app大全
  • 做映射后 内网无法通过域名访问网站培训机构招生7个方法
  • 小程序网站模板网站批量收录
  • 小公司网络组建规划seo软文是什么
  • 唐山网站建设开发谷歌google 官网下载
  • 培训如何优化网站东莞推广平台有哪些
  • 东城建站推广搜索引擎优化怎么做的
  • 呼伦贝尔网站建设平台谷歌搜索引擎免费入口镜像