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

网站首页内容做网站推广的价格

网站首页内容,做网站推广的价格,网站开发后的经验总结,手机上如何制作app上面是分析流程,完整js代码在文末获取1、对当前网页进行药店信息解析2、开始抓包分析,发现只需要逆载荷中的encData,signData这两个参数就可以成功拿到数据,不用携带headers中的加密值可以看到我的headers中去掉x-tif-nonce,x-tif…

上面是分析流程,完整js代码在文末获取

1、对当前网页进行药店信息解析

2、开始抓包分析,发现只需要逆载荷中的encData,signData这两个参数就可以成功拿到数据,不用携带headers中的加密值

可以看到我的headers中去掉x-tif-nonce,x-tif-paasid,x-tif-signature一样可以请求。

3、直接搜索加密参数signData,发现虽然有4个位置,但是有两个是变量,两个是函数,只分析函数的那两个值。

4、打上断点后刷新,发现只有下面这个是断住的,只分析这个参数

5、从尾巴依次往上分析

6、可以先拿e.from(a, "hex").toString("base64")去问ai是怎么生成的有替换的方法就不用扣代码

7、所以我们直接复制替换

signData = Buffer.from(a, "hex").toString("base64")

8、然后就依次缺什么函数就去扣

直到一个o函数有点像标准算法库的就去问ai替换

9、有一些值可以固定直接可以写死

10、最终就是signData参数的影响只有下面这三个值。

11、解析成功

完整js代码如下,需要自己安装一下sm-crypto包

const sm = require('C:/Users/Chambliss/node_modules/sm-crypto').sm2;c = "NMVFVILMKT13GEMD3BKPKCTBOQBPZR2P"
d = "AJxKNdmspMaPGj+onJNoQ0cgWk2E3CYFWKBJhpcJrAtC"
const timestamp = Math.floor(Date.now() / 1000);function v(e) {var t = [];for (var n in e)if (e.hasOwnProperty(n) && (e[n] || "".concat(e[n])))if ("data" === n) {var i = Object.assign({}, e[n]);for (var r in i) {if ("number" != typeof i[r] && "boolean" != typeof i[r] || (i[r] = "" + i[r]),Array.isArray(i[r]) && !i[r].length && delete i[r],Array.isArray(i[r]) && i[r].length > 0)for (var o = 0; o < i[r].length; o++)i[r][o] = p(i[r][o]);null != i[r] && i[r] || delete i[r]}var a = p(i);t.push("".concat(n, "=").concat(JSON.stringify(a)))} elset.push("".concat(n, "=").concat(e[n]));return t.push("key=".concat(c)),t.join("&")
}function p(e) {var t = new Array, n = 0;for (var i in e)t[n] = i,n++;var r = [].concat(t).sort(), o = {};for (var a in r)o[r[a]] = e[r[a]];return o
}e = {"appCode": "T98HPCGN5ZVVQBS8LZQNOAEXVI9GYHKQ","data": {"addr": "","regnCode": "450100",//城市编码"medinsName": "","businessLvOutMedOtp": "","pageNum": 2,//页码"pageSize": 10,"queryDataSource": "es"},"encType": "SM4","signType": "SM2","timestamp": timestamp,"version": "1.0.0"
}function smms(e) {r = v(e)a = sm.doSignature(r, d, {hash: !0});signData = Buffer.from(a, "hex").toString("base64")return signData
}console.log(smms(e))

第二篇开始分析encData。可以到我主页看


文章转载自:

http://F0onwqQD.ptqbt.cn
http://SC9dJ7wM.ptqbt.cn
http://G97P2e5t.ptqbt.cn
http://K2v212zH.ptqbt.cn
http://VpO82nzx.ptqbt.cn
http://xLLcFJlO.ptqbt.cn
http://5kMLsFeg.ptqbt.cn
http://HHH6tQOL.ptqbt.cn
http://oQjdCIjr.ptqbt.cn
http://wVT83pZp.ptqbt.cn
http://Qn7Mvjw8.ptqbt.cn
http://OAQGFtN8.ptqbt.cn
http://lt0vDjEM.ptqbt.cn
http://OFdQL6kh.ptqbt.cn
http://8AbHRB9o.ptqbt.cn
http://F4x5YKDp.ptqbt.cn
http://WueZ4q6N.ptqbt.cn
http://a0vh7CRy.ptqbt.cn
http://TsXjPIkZ.ptqbt.cn
http://FpnXaN1U.ptqbt.cn
http://YkyqcoZS.ptqbt.cn
http://go3ARCSF.ptqbt.cn
http://CrLOHj1a.ptqbt.cn
http://qclDFh1V.ptqbt.cn
http://olVegu27.ptqbt.cn
http://3X2N1o3e.ptqbt.cn
http://tVZBIoM6.ptqbt.cn
http://PdfK7Y4A.ptqbt.cn
http://jUMjzbNO.ptqbt.cn
http://Z3JO6rcU.ptqbt.cn
http://www.dtcms.com/wzjs/702591.html

相关文章:

  • 镇江方圆建设监理咨询有限公司网站有创意的宣传方式有哪些
  • 制作商城版网站开发flash建网站教程
  • 网站建设基本目标江岸网站建设
  • 帮企业做网站的公司注销主体备案与网站备案表
  • 上海 做网站微信小程序制作教程视频
  • 沈阳网站开发怎么推广产品
  • 泰州企业网站建设公司水果电商网站建设相关文献
  • 网站开发的风险与风险管理徐州市建设监理协会网站
  • php网站开发软件编程曹鹏wordpress视频教程
  • 云计算 网站建设seo排名优化培训怎样
  • 做防水广告在哪个网站最好中企动力做的网站被镜像
  • 济南制作网站的公司东莞易进网络专业网站建设 网站
  • WordPress文章数据转emlog苏州seo关键词优化价格
  • 兼职网站推广如何做建设网站要先给钱才能做
  • 外贸企业网站模板建站工具 ip
  • 百度快照优化网站百度云网站建设视频
  • 盘县 网站建设免费网站注册免费创建网站
  • 版面布局网站的域名和所采用的版面布局形式php做企业网站
  • 沈阳网站建设费用推广哪个app最挣钱
  • 网站服务器租用织梦电影网站模板
  • 关键词查询网站设计一套vi的报价
  • 怎样做钓鱼网站云南建设网
  • 怎样建设好网站wordpress 菜单路径
  • 怎样监测熊掌号绑定成功网站一个平台网站开发
  • 网站文字排版公司免费建网站
  • 怎么用ftpxp做网站成都互联网公司排名
  • 西部网站管理助手wordpress网站响应速度插件
  • 手机端网站开发什么视频网站可以做链接地址
  • 济南建手机网站公司搜索排名优化策划
  • 广告联盟的网站怎么做网站后台免费模板