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

网站开发技术文档包含网站及移动端建设情况

网站开发技术文档包含,网站及移动端建设情况,网站服务器如何搭建,镇江网站设计分析请求通过堆栈可以快速定位到这里,,那么sign,就是调用的sign函数生成的了。通过在控制他输出sign快速定位到这个函数,在这里下个断点调试看一下。跟到这里了,并没有看到有什么疑似密文的产生,那么大概率…

分析请求

image-20250712084727685

通过堆栈可以快速定位到这里,,那么sign,就是调用的sign函数生成的了。

image-20250712084845620

通过在控制他输出sign快速定位到这个函数,在这里下个断点调试看一下。

image-20250712085033915

跟到这里了,并没有看到有什么疑似密文的产生,那么大概率就是在这个函数中做的了,那么在跟到这个函数里面看一下。很明显看到了wasm的特点,那么接下来就是分析这个wsam是在哪里加载的。

image-20250712085202840

二、分析wasm

image-20250712085728494

通过关键字定位,我定位到了这里进行的赋值操作,同时看到了webpack3的特征值,那么这里就可以推测这实际上是一个webpack3打包的加载wasm的代码。

image-20250712085928864

这里通过定位加载器,也是顺利找到了wasm加载的位置。那么这里只需导出这个importObject到本地就行了。

image-20250712090112681

这里通过这个importObject也是定位到了这里,但是可以看到这里的对象里面每个key所对应的value实际上并不是真正的函数体,那么这里全局搜索关键字看一下能不能搜到,实际上就是本节一张图中的位置。

image-20250712183856679

那么这里直接将函数拿下来,然后这样导入这些函数到这个对象中。

image-20250712184013773

直接运行发现报错Window未定义,那么这里上代理补环境是不是就行了。最终补的环境如下:

window = global;Window = function (){};
window.__proto__ = Window.prototype;window.top = window;
window.self = window;document = {body:{},
};

剩下就是传入相同参数和浏览器对比一下得到的结果是否一致。

image-20250712184604893

可以看到得到的结果是一致的,那么封装发送请求,最终成功出值。

image-20250712185041659

三、分析wasm(2)

本节为记录另一种分析wasm的方式,通过追到这个函数里面,在这里分析sign的生成。

image-20250712194525118

这里传入的是两个地址,一个长度,那么在内存中对应的是什么呢?

image-20250712194401033

第二个参数就是传进来的这个content的在内存中的起始地址,第一参数现在所对应的地址是空的,那么继续向下跟。

image-20250712195046516

这里跟到了有一个sign的函数调用,同时穿的参数还是刚开始掉本自己的这三个参数,那么追进去看一下。

image-20250712195549186

最终定位到这里,那么在后面拼接了一个D#uqGdcw41pWeNXm,然后进行了hash,然后再往下就没有看到别的什么意思加密算法的了。

String.fromCharCode.apply(null,new Uint8Array(memories[0].buffer.slice(1114192,1114192+31)))  // 通过这种方式将内存中字符串提取出来

那这里将字符串拼接后的字符串进行hash,看一下得到的结果是否就是sign这个参数

image-20250712200458276

image-20250712200509539

发现是一样的,现在就多次测试,最终确定实际上就是在传入的字符串后面添加了那个盐值,然后进行的md5。再次请求测试,可以看到是没问题的。

oXM1-1752322205403)]

发现是一样的,现在就多次测试,最终确定实际上就是在传入的字符串后面添加了那个盐值,然后进行的md5。再次请求测试,可以看到是没问题的。

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

相关文章:

  • 电子商务网站推广的方式有哪些wordpress主题图片路径
  • 足彩网站开发wordpress网站特别卡
  • 手机定制网站建设php开源cms排行
  • 优化网站关键词优化wordpress 入侵视频
  • 有趣的网站网址快速搭建网站的好处
  • 微擎 网站开发工具wordpress 桌面通知
  • 描述photoshop在网站建设中的作用与特点.衡阳网站建设公司地址
  • 机械行业网站 方案深圳公司注册地址要求
  • 街道办的网站由谁做的设计logo的方法
  • 站长音效苏州做企业网站公司
  • 国外有在线做设计方案的网站吗小型网站用typescript
  • 城市门户网站模板文昌市住房和城乡建设局网站
  • 电商网站开发要哪些技术wordpress 打包 转移
  • 本校网站建设品牌设计论文题目
  • 云服务器的特点seo sem什么意思
  • 共创福州网站建设做网站如何用代码把字体变大
  • 沛县网站建设企业蓬莱做网站
  • 乐清企业网站制作做网站设计提成赚钱吗
  • 手机版网站制作费用青岛推广信息
  • 潍坊市奎文区建设局网站吴江手机网站建设价格
  • 服务好的专业建站公司南京红酒网站建设
  • 做网站找哪个门户网站营销怎么做
  • 上海公司做网站中英文网站系统
  • 网站维护和网页维护区别做视频比较好的理财网站
  • 自适应的网站可以看男男做的视频网站
  • 如何设计网站的首页姑苏美食标题网页设计素材
  • 徐州教育学会网站建设营销策划书格式及范文
  • 米定制网的网站是那个公司做网页视频下载器app
  • phpstorm网站开发wordpress站点地址修改
  • 网页设计与网站制作百度域名值多少钱