新闻详情

新闻详情

首页 / 资讯中心 / 详情

某头条逆向【a_bogus参数】

发布时间:2026/11/1 11:14:53来源:尧图网络
某头条逆向【a_bogus参数】
前言本文目标接口api/pc/list/feed此接口只校验了a_bogus一个时效性参数hook关键参数a_bogus向上翻阅堆栈分析何处是核心加密位置。打上日志断点观察a_bogus如何被生成的可以看见此处的apply在很多地方都有被调用所以接下来我们下条件断点条件是由我们观察来的a_bogus参数的长度是168位。再次刷新页面后成功断到a_bogus生成位置我们点击步入后在return出断点观察发现return处就是生成a_bogus参数的核心位置。a_bogus的生成逻辑就是向 e._u函数中传入五个参数r和e函数都是又e得来的然后把e函数赋值给了u所以我们只需要将bdms.js文件全部拿下来然后在关键位置将u赋值给全局即可。使用自吐环境代理开始补全环境代理很简单需要可以私信我。环境代码如下windowglobal window.topwindow.selfwindow.parentwindowdeleteglobal window.devicePixelRatio1window.location{href:about:blank,protocol:http:,host:,hostname:,port:,pathname:/,search:,hash:}window.requestAnimationFramefunction(tag_name){console.log(requestAnimationFrame:::,tag_name)}functionEventSource(url){this.readyState0this.CONNECTING0this.OPEN1this.CLOSED2}EventSource.prototype.addEventListenerfunction(type,listener){}EventSource.prototype.removeEventListenerfunction(type,listener){}EventSource.prototype.closefunction(){}window.EventSourceEventSource window._sdkGlueVersionMap{sdkGlueVersion:1.0.0.55,bdmsVersion:1.0.1.7,captchaVersion:4.0.2}window.onwheelx{_Ax:0X21}window.innerWidth1707window.innerHeight179window.outerWidth1707window.outerHeight1019window.screenX0window.screenY0window.pageYOffset200window.XMLHttpRequestfunctionXMLHttpRequest(){}XMLHttpRequest.prototype.openfunction(){}XMLHttpRequest.prototype.sendfunction(){}XMLHttpRequest.prototype.setRequestHeaderfunction(){}XMLHttpRequest.prototype.getAllResponseHeadersfunction(){}span{classList:{add:function(){},remove:function(){},contains:function(){returnfalse}},style:{},innerHTML:,parentNode:null,getAttribute:function(name){returnnull},setAttribute:function(name,value){}}functionDocument(){}Document.prototype.cookieDocument.prototype.referrerDocument.prototype.all{length:0,item:function(){returnnull}}Document.prototype.body{tagName:BODY,appendChild:function(node){returnnode},removeChild:function(node){returnnode},style:{},offsetHeight:800,offsetWidth:1707,clientHeight:779,clientWidth:1707}Document.prototype.createElementfunction(tag_name){console.log(createElement:::,tag_name)if(tag_namespan){returnspan}}Document.prototype.documentElement{}Document.prototype.createEventfunction(tag_name){console.log(createEvent:::,tag_name)}documentnewDocument()functionNavigator(){}Navigator.prototype.userAgentMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36Navigator.prototype.platformWin32Navigator.prototype.webdriverfalseNavigator.prototype.languages[zh-CN,zh]Navigator.prototype.plugins{length:0}Navigator.prototype.mimeTypes{length:0}Navigator.prototype.vendorSubs{ink:1781240349654}navigatornewNavigator()functionStorage(){this.xmstxXYeU5qviNSFDHJlZZ0C1mPWSrep7qeJ8UGH6eEe8UXzY9jne9T_3pdqaHX5gRDzTC9wPiTtp49rU9ACz8aM_Rg8afmk2ya2QHJf2-bno3oMB9_qBEbM9KCN8u-hvG32}Storage.prototype.getItemfunction(a){console.log(sessionStorage getItem:::,arguments)returnainthis?this[a]:null}Storage.prototype.removeItemfunction(a){console.log(sessionStorage removeItem:::,arguments)deletethis[a]}Storage.prototype.setItemfunction(a,b){console.log(sessionStorage setItem:::,arguments)returnthis[a]b}sessionStoragenewStorage()window.sessionStoragesessionStorage localStoragenewStorage()window.localStoragelocalStoragefunctionScreen(){}Screen.prototype.availWidth1707Screen.prototype.availHeight1019Screen.prototype.width1707Screen.prototype.height1067Screen.prototype.colorDepth32Screen.prototype.pixelDepth32screennewScreen()py代码如下importrequestsimportexecjsfromurllib.parseimporturlencode headers{accept:application/json, text/plain, */*,accept-language:zh-CN,zh;q0.9,cache-control:no-cache,pragma:no-cache,priority:u1, i,referer:https://www.toutiao.com/,sec-ch-ua:\Chromium\;v\148\, \Google Chrome\;v\148\, \Not/A)Brand\;v\99\,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/148.0.0.0 Safari/537.36}cookies{ttcid:af5b3b1648c84c7391a36100fe90a4fd97,_ga:GA1.1.476297729.1769422665,csrftoken:fdd499064e837df03671803402c28f48,gfkadpd:24,6457,local_city_cache:%E5%AE%9C%E5%AE%BE,_ga_QEHZPBE5HH:GS2.1.s1781161730$o3$g0$t1781161730$j60$l0$h0,tt_scid:p3iMkJt4STrUfibsf7H2kdo6gPbdqYzPKu4CcCk.D8FeGhWKOf-8DM7475.eOLQv963a,s_v_web_id:verify_mq95pgf2_2yp68J9v_uf6R_48n6_8FN1_sgic6IKuBWlC,ttwid:1%7CnX3WQ0jRn2nFx5Jv3aanvKwmVPT1oImP487VlFenCUg%7C1781161741%7Cf369a97a000e641173c5a84e0fdf3c8fd75dd96b675799b872941fd4df0f4d3c,tt_webid:7650031394076788270,__druidClientInfo:JTdCJTIyY2xpZW50V2lkdGglMjIlM0ExNjkyJTJDJTIyY2xpZW50SGVpZ2h0JTIyJTNBOTMyJTJDJTIyd2lkdGglMjIlM0ExNjkyJTJDJTIyaGVpZ2h0JTIyJTNBOTMyJTJDJTIyZGV2aWNlUGl4ZWxSYXRpbyUyMiUzQTEuNSUyQyUyMnVzZXJBZ2VudCUyMiUzQSUyMk1vemlsbGElMkY1LjAlMjAoV2luZG93cyUyME5UJTIwMTAuMCUzQiUyMFdpbjY0JTNCJTIweDY0KSUyMEFwcGxlV2ViS2l0JTJGNTM3LjM2JTIwKEtIVE1MJTJDJTIwbGlrZSUyMEdlY2tvKSUyMENocm9tZSUyRjE0OC4wLjAuMCUyMFNhZmFyaSUyRjUzNy4zNiUyMiU3RA}urlhttps://www.toutiao.com/api/pc/list/feedparams{channel_id:3189398996,min_behot_time:0,offset:0,refresh_count:1,category:pc_profile_channel,client_extra_params:{\short_video_item\:\filter\},aid:24,app_name:toutiao_web,msToken:8t_QpJRRFqYcOGrcnH9SSZmYb8g9eAj66WvkKiE1qDKY60gTOmYLzBQl-48rPMNfp4H0McdNDAMQ0PzAuJoaM3UsiB0ECMudfrDTejsX7DJvWU02R8ONFt6bQaY2FcSU,# a_bogus: mjmhBmugDkgBhV6d532LfY3qV1B3YDZj0t9bMDhq1xf8BL39HMT19exEmzivGzRjET//IeSjy4hbTrOgrQ/n81wf9Skw/2CZm6T0t-P2so0j53inCgWME0hN-vW3SFqQ-wNAEOsQy75tzbi0AIQn4kIAPyZea1gOEisnOtg}withopen(./a_bogus.js,r,encodingutf-8)asf:ctxexecjs.compile(f.read())a_bogusctx.call(get_a_bogus,urlencode(params))params[a_bogus]a_bogus responserequests.get(url,headersheaders,paramsparams)print(response.text)print(response)结果展示结语文章内容仅供学习参考如有侵权立即删除。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

【外设】之大彩串口显示屏 2026/11/1 1:42:41

【外设】之大彩串口显示屏

大彩串口屏初步使用 1 .官网下载 STM32 屏幕 GUI 设计资料 http://www.gz-dc.com/category/typeid/4112 找到 STM32 Keil 工程,移植相关代码因项目而异进行移植,由于项目简单,本人只对用到的指令接口进行修改。 比如:注意事项&…

阅读更多 →
无法下载Windows系统iso文件 2026/11/1 2:34:07

无法下载Windows系统iso文件

当我遇到这个问题的时候,我打开了一个网站: 登录 然后我打算下载的时候: 突然那个官方的连接就可以下载了:

阅读更多 →
【清华代码熊】DeepSeek V4.1 Flash 后训练详解 2026/11/1 2:01:57

【清华代码熊】DeepSeek V4.1 Flash 后训练详解

📌 上期解析了 DeepSeek V4.1 Flash 模型架构改进,本期解析 DeepSeek V4.1 Flash 预训练/后训练技术: 🌟 预训练:45T 文本 多模态混合语料、直接训练 sparse attention(取消 DeepSeek V4 的 dense 冷启动&…

阅读更多 →
Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ... 2026/11/1 3:13:10

Shuffle-R1: Efficient RL framework for Multimodal Large Language Models via Data-centric Dynamic ...

文章主要内容和创新点 主要内容 本文聚焦于多模态大语言模型(MLLM)强化学习(RL)训练中的效率问题,提出了一个名为Shuffle-R1的框架。研究发现,当前RL训练存在两个关键缺陷: 优势值坍缩(Advantage Collapsing):批次中大多数优势值集中在零附近,导致有效梯度信号被淹…

阅读更多 →
PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction 2026/11/1 2:11:52

PRvL: Quantifying the Capabilities and Risks of Large Language Models for PII Redaction

一、文章主要内容总结 本文聚焦于利用大型语言模型(LLMs)实现个人身份信息(PII)脱敏的研究,旨在解决传统脱敏方法(如基于规则的系统、领域特定命名实体识别(NER)模型)泛化能力差、跨格式/跨语境适应性弱的问题。 研究通过全面评估多种LLM架构(包括密集型LLM(D-LLM…

阅读更多 →
LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model 2026/11/1 3:23:38

LLaVA-RE: Binary Image-Text Relevancy Evaluation with Multimodal Large Language Model

文章主要内容和创新点 主要内容 本文聚焦于二进制图像-文本相关性评估任务(判断图像与文本“相关”或“不相关”),针对该任务中文本格式多样、相关性定义随场景变化等挑战,提出了基于多模态大语言模型(MLLM)的解决方案LLaVA-RE。 模型设计:LLaVA-RE基于LLaVA 1.5架构,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉