某乎参数x-zse-96逆向分析

 

 

 

        新年第一篇:从搜索页面中发现headers有一个参数是必须携带的:x-zse-96。

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

        虽然网上有很多介绍的,不过只有自己动手才能让自己成长。

        全局搜索发现只有一个地方,非常完美~~(快捷键Ctrl+Shift+F)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

·        再次从这个js文件中搜索x-zse-96,发现有二个,可以打上断点,下拉文章数据,发现会在这个位置断住,根据截图箭头顺序,分析发现加密位置

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

         鼠标放a()(l()(s))上面,会自动显示加密数据:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

 

         在当前位置打上断点,刷新, 鼠标放在参数s上面,可以显示s的构成,可以看出来他是由headers里面的参数x-zse-93+url链接+ cookies里面的d_c0拼接,非常好~~

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

 

         再次把鼠标放在l()(s)上面,显示出参数s经过l()方法加密之后的返回值,从长度来看像一个MD5加密的结果,可以把上面拼接的s放到MD5加密网站上观察一下,发现完全一致,非常好~~

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_14,color_FFFFFF,t_70,g_se,x_16

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

        重点来了,敲黑板 ,敲黑板擦~~~

        分析a方法,点击进入,打上断点,刷新

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

         剩下的就是扣代码了,鼠标停留在这个方法上面,点击进入

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

         来到这个函数里面,然后把他上面的函数体扣出来:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

 

         扣到这个位置就可以,从上到下正好扣到从一开始点击进入的位置,扣代码就是缺啥就补啥,通过nodejs执行,看他报错信息,缺少什么未定义,就去js文件里面搜索        

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_15,color_FFFFFF,t_70,g_se,x_16

        最后再补上jsdom环境,完美撒花~~~

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16

        结果如下:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5omT5Lye55qE6b6Z54yr,size_20,color_FFFFFF,t_70,g_se,x_16       

        天不生我李淳罡,剑道万古如长夜~~~ 

 

 

 

 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
知乎是一个知识分享平台,也是一个社交问答的平台。在知乎上,用户可以提出问题,也可以回答其他用户的问题,共同交流和分享知识。而x-zse-96是一个用户在知乎上的用户名,代表了这个用户在知乎上的个人身份。 知乎为用户提供了一个广阔的知识世界,用户可以在这里找到各种各样的问题和答案,涵盖了生活、科技、文化、艺术等各个领域。在知乎上,用户可以向其他人请教问题,也可以分享自己的知识和经验,进行知识的交流和探讨。通过回答他人的问题,用户可以向其他人展示自己的专业知识和见解,也可以通过其他人的回答来扩展自己的知识面。 而x-zse-96作为一个知乎用户,在知乎上也可以发挥自己的作用。用户可以根据自己的兴趣和专业领域,回答其他用户的问题,分享自己的知识和经验。通过在知乎上的互动,用户可以结识到志同道合的人,参与到各种讨论和话题中。 知乎作为一个知识分享平台,追求高质量的内容和专业的讨论。在知乎上,用户可以查找到各种有深度的问题和答案,扩展自己的知识和视野。同时,用户也可以通过关注感兴趣的话题和用户,得到最新的信息和讨论。知乎致力于打造一个开放、包容、有质量的知识社区,为用户提供一个学习和成长的平台。对于x-zse-96这个用户来说,知乎是他分享和获取知识的地方,也是他展示自己的才华和见解的舞台。通过知乎,他可以与全世界的用户进行交流和互动,共同探索和传播知识的力量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙猫不打伞

感谢打赏,天道酬勤!!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值