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

网站推广的方法及特点谷歌sem推广

网站推广的方法及特点,谷歌sem推广,阿里云网站访问不了怎么办,如何自己做网站赚钱典型的wasm加密逻辑,适合新手入门的JS逆向案例~ 过程分析 打开控制台,直接看请求,发现头里面没有,载荷里面有一个m,那这个m参数就是我们要逆向的值了,下面的_ts是个十位!!的时间戳…

典型的wasm加密逻辑,适合新手入门的JS逆向案例~

过程分析

打开控制台,直接看请求,发现头里面没有,载荷里面有一个m,那这个m参数就是我们要逆向的值了,下面的_ts是个十位!!的时间戳。。(不是13位的,看仔细~)
在这里插入图片描述

还是跟踪启动器,找到最后的位置,打上断点跟栈分析~
在这里插入图片描述
跟到loadPage这里的时候发现m参数就是在这里生成的了。。。
在这里插入图片描述
所以在生成的地方打上断点,开始分析逻辑~
上面内个e 就是生成了一个十位的时间戳,主要还是下面的这个f参数。
在这里插入图片描述
继续往下跟就会发现加密的具体位置了

在这里插入图片描述
所以这个window['exports']['encrypt']就是核心加密方法了,进去看一下,你会发现它是依托。。。
在这里插入图片描述
这里可以看到,这是一个用 WebAssembly Text Format (WAT) 编写的模块,WAT 是 WebAssembly(Wasm)的一种人类可读的表示形式。这一段代码大致可以分为几个部分,主要实现了栈的管理以及一个名为 encrypt的函数。
所以核心的加密逻辑就是这个encrypt函数咯。。。

(func $encrypt (export "encrypt") (param $var0 i32)   ;; 第一个参数:整数类型,记作 var0(param $var1 i32)   ;; 第二个参数:整数类型,记作 var1(result i32)        ;; 函数返回一个整数local.get $var0     ;; 将参数 var0 压入栈顶local.get $var1     ;; 将参数 var1 压入栈顶i32.const 3         ;; 压入常数 3i32.div_s           ;; var1 / 3(带符号整数除法)i32.add             ;; 结果 + var0i32.const 16358     ;; 压入常数 16358i32.add             ;; 再加上 16358
)

这样是不是就能看懂了[doge],所以这其实不是一种加密,就是进行了一个数学运算而已,直接用python模拟即可。。。

OK逆向结束~

代码实现

贴出代码如下:

"""
-*- coding: utf-8 -*-
@File   : .py
@author : @鲨鱼爱兜兜
@Time   : 2025/04/06 19:37
"""import time
import requestscookies = {'sessionid': '你的值','Hm_lvt_b5d072258d61ab3cd6a9d485aac7f183': '1743870511,1743871379,1743932867,1743933915','HMACCOUNT': '你的值','Hm_lpvt_b5d072258d61ab3cd6a9d485aac7f183': '1743938833',
}
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/11/','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):_ts = int(time.time())params = {'page': f'{page}','m': f'{int(page + (_ts / 3) + 16358)}','_ts': f'{_ts}'}response = requests.get('https://stu.tulingpyton.cn/api/problem-detail/11/data/', params=params, cookies=cookies,headers=headers)response.raise_for_status()response.encoding = 'utf-8'print(response.json())s += sum(response.json()['current_array'])
print(s)

第十一题,秒了~[doge]

在这里插入图片描述
@鲨鱼爱兜兜

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

相关文章:

  • 公需道德与能力建设培训网站便宜的seo官网优化
  • 北京科技网站建设我想学做互联网怎么入手
  • wordpress github主题济南网站优化
  • 如何自助建网站一站式建网站网站建设需求模板
  • 自建网站备案网站页面优化方法
  • 沧州市做网站的营销型网站模板
  • 互联网网站建设彭聪百度数据研究中心
  • 网站建设赌博搜索引擎网站提交入口
  • 网站注册域名如何推广一个平台
  • 做火锅加盟哪个网站好wordpress seo教程
  • 跨境电商培训哪家最好长沙seo袁飞
  • 企业网站 费用seo优化或网站编辑
  • 徐州企业建站系统模板如何创建一个网站
  • 福州网站建设公司青岛百度seo代理
  • 软件下载网站哪个比较好网站外链的优化方法
  • 网站排名优化服务商内容营销
  • 网站设计与网页制作模板谷歌搜索引擎营销
  • 中国石化工程建设公司网站外包优化网站
  • 天蝎网站建设爱站网关键词查询网站
  • 行唐县网站建设公司东莞网络营销网站建设
  • 网站测试方法有哪些关联词有哪些 全部
  • 网页设计表格广东企业网站seo哪里好
  • 常州做上市公司律所网站优化公司开始上班了
  • 做营销网站建设价格短视频精准获客
  • 网站建设账单记账日360网站收录提交入口
  • 外贸做网站的好处重庆森林影评
  • 网站建设服务项目表格怎么弄一个自己的网址
  • 滨海新区网站建设推广文案怎么写
  • 响应式网站代码规范怎么做网站宣传
  • 手机网页微信登录入口搜索引擎优化的定义