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

akamai3.0 wizzair 网站 分析

声明:
本文章中所有内容仅供学习交流使用,不用于其他任何目的,抓包内容、敏感网址、数据接口等均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关!
有相关问题请第一时间头像私信联系我删除博客!
前言
akamai不同站点监测点有点不同,打算多适配多几个网站简单分析一下wizzair。

逆向过程

这个网站监测点比DHL国际快递严格了很多,补了2天环境才弄出来。DHL那个检测就轻一些。

py代码

response = session.get(######', headers=headers,cookies=cookies)

_html = response.text
js_url_prefix = ""
template_url = '#####'
url = f"{template_url}{js_url_prefix}"
response = session.get(url, headers=headers)
with open('./test/code.js','w',encoding='utf-8') as fp:
    fp.write(response.text)
ck = dict(session.cookies)


result = req.get("http://127.0.0.1:3000/abck",json=ck,params={'url':"https://wizzair.com/en-gb"}).json()
sensor_data = result['_abck']
print(sensor_data)
header = result['headers']
headers['newrelic'] = header['newrelicHeader']
headers['traceparent'] = header['traceContextParentHeader']
headers['tracestate'] = header['traceContextStateHeader']
headers['x-newrelic-id']='VwIBWVdXABAFXVVQAgYBUFA='
data = sensor_data

print(data)
response = session.post(
    url,
    headers=headers,
    data=data
)
print(response.text)
print(response.cookies)

json_data = {
    'departureStation': 'HAM',
    'months': 6,
    'discountedOnly': False,
}

response = session.post('###/26.4.0/Api/search/CheapFlights', headers=headers, json=json_data)
print(response.text)

结果

_abck从1变0即为正确,后续继续适配多几个网站。

总结

 1.出于安全考虑,本章未提供完整流程,调试环节省略较多,只提供大致思路,具体细节要你自己还原,相信你也能调试出来。


http://www.kler.cn/a/458643.html

相关文章:

  • 微信小程序:定义页面标题,动态设置页面标题,json
  • perl:多线程 简单示例
  • 基于通义千问2.5-7B-Instruct的技术深度解析
  • 19704 团建
  • Android通知监听权限NotificationListener
  • Python世界:人生苦短,我用Python
  • IEA国际能源署数据库
  • windows C#-显式实现两个接口的成员
  • pytorch张量的fill_方法介绍
  • hhdb客户端介绍(64)
  • 【MySQL】触发器
  • leetcode 面试经典 150 题:矩阵置零
  • 【openGauss】正则表达式次数符号“{}“在ORACLE和openGauss中的差异
  • mac如何查看使用git克隆下来的文件.git 文件【收藏版】
  • 单元测试/系统测试/集成测试知识总结
  • 钉钉h5微应用安卓报错error29 ios报错error3 加上报错52013,签名校验失败 (前端)
  • kubernetes Gateway API-1-部署和基础配置
  • redis——岁月云实战
  • 代码随想录Day57 prim算法精讲,kruskal算法精讲。
  • 洪水模拟示例代码
  • openEuler安装OpenGauss5.0
  • HTML-CSS(day01)
  • 佛塔宝珠c++
  • 解锁自动化新高度,zTasker v2.0全方位提升效率
  • NoETL 自动化指标平台如何保障数据质量和口径一致性?
  • 车载软件架构 --- Autosar OS