滇医通微信小程序分析笔记

这篇具有很好参考价值的文章主要介绍了滇医通微信小程序分析笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

注意

本文章仅供学习交流使用,如果你是铁粉你就会知道博主之前发布过一篇相关的文章,但是由于代码涉及到法律相关所以就隐藏了,两年的时间过去了,因为女朋友已经早早安排上了,所以就搁置了,本次不做代码分享,只是粗略的记录一下笔记,所以成品也不用来找我要。


回顾

两年前的九月份,当时技术不行,很多东西没有做到位,以至于有些导致封号部分没有做处理,下面是当时运行的截图:
滇医通微信小程序分析笔记,笔记,微信小程序,笔记,小程序
这个脚本再后来完善过一段时间后便搁置了,至今没有弄成可视化操作界面,由于整个项目较于其他的抢苗软件来说比较良心,每天都有号源放出来,另外也没有任何验证码完全就是看谁手速快


分析

机制

黄牛越来越多,做脚本的有一大票,为了更公平,对方推出只有绑定医疗卡超30天的才可以进行预约,否则无效,也就是说你再怎么着也要提前一个月或者等一个月;另外对于平凡操作的用户也会给予封号大礼包
滇医通微信小程序分析笔记,笔记,微信小程序,笔记,小程序


登录

之前抓包用的是安卓机,现在发现苹果抓包才是YYDS,由于接口鉴权都是通过cookie或者token来进行操作,登陆部分就显得没那么重要了,只用替换相关数据即可,由于信息敏感,我这里就放请求头的参数了
滇医通微信小程序分析笔记,笔记,微信小程序,笔记,小程序
可以看到,接口请求用的是token,所以每次使用前替换即可,那就解决了绑定的问题,只需要让受益人根据操作再开抢前5分钟获得参数替换即可

def dlogin():
    host = "https://*****/index/hospital/871958/depart"
    #  华山871958
    params = {
    }
    headers = {
        "Host": "*****",
        'Connection': 'keep-alive',
        "Accept": "application/json, text/plain, */*",
        "User-Agent": "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36 MicroMessenger/7.0.9.501 NetType/WIFI MiniProgramEnv/Windows WindowsWechat",
        # "Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
        "Authorization": Authorization,
        "x-uuid": x_uuid,
        "Origin": "https://appv2.ynhdkc.com",
        "X-Requested-With": "com.tencent.mm",
        "Sec-Fetch-Site": "same-site",
        "Sec-Fetch-Mode": "cors",
        "Sec-Fetch-Dest": "empty",
        "Referer": "https://appv2.ynhdkc.com/",
        "Accept-Encoding": "gzip, deflate",
        "Accept-Language": "zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7"
    }
    cookies = {
        "acw_tc": acw_tc

    }

    r = requests.get(host, data=params)
    print("函数dlogn\n",r.json())
    # debug = r.json()
    code = r.json()['data']['dep_list'][0]
    msg = r.json()['code']
    if msg != 1:
        print("获取不到信息请检查接口")
    else:
        # print(code)
        print("======继续执行!!!======")
        tmp_dep_id = str(code['dep_id'])
        print("获取===dep_id===hos_code")
        global dep_id,hos_code
        dep_id = code['dep_id']
        hos_code=code['hos_code']
        tmp_dep_name = str(code['dep_name'])
        tmp_hos_code = str(code['hos_code'])
        print("dep_id:", tmp_dep_id)
        print("dep_name:", tmp_dep_name)
        print("hos_code:", tmp_hos_code)
        print("======开始监控疫苗开抢状态======")
        dier(tmp_dep_id,tmp_dep_name,tmp_hos_code)


获取号源医院信息

所有的操作都需要指定医院,通过每一家去查询才知道开放的时间以及医院ID,因为再最后的接口模拟时需要这几个参数

滇医通微信小程序分析笔记,笔记,微信小程序,笔记,小程序

当上方图片参数全部都拿到时,到点进行访问即可


获取可预约信息列表

滇医通微信小程序分析笔记,笔记,微信小程序,笔记,小程序

封号处理

  1. 不要一个人绑定多个多次其他人的身份信息,就用他们提供的token
  2. 查询记录间隔时间不要太短,建议用代理IP,每几分钟就换
  3. 抢苗操作确定后,提前5分钟完成信息读取,等待倒计时结束最多请求两次接口即可,千万不要用for循环写死

之前用过芝麻IP,感觉还不错,不会用的可以参考我这些:
《【Python】芝麻HTTP代理系列保姆级全套攻略(对接教程+自动领取每日IP+IP最优算法)》
《【Python】记录抓包分析自动领取芝麻HTTP每日免费IP(成品+教程)》
《爬虫增加代理池:使用稳定第三方芝麻代理IP 教程(详细可用)》
后面的项目都用他家的代理,是因为每天都有免费额度,可以白嫖

总结

由于敏感词汇太多,文章仅仅简单记录下我的想法,方便在开发中进行梳理,大家不要私聊我,这个东西比较敏感,不想冒险回答。想自己弄的可以按照我上面的思路来,避免你在准备期间浪费太多账号和时间(我浪费了7个号一个wx号)
推荐我的爬虫文章
《记一次云之家签到抓包》
《记一次视频抓包m3u8解密过程》
《抓包部分软件时无网络+过代理检测 解决办法 安卓黄鸟httpcanary+vmos》
《Python】记录抓包分析自动领取芝麻HTTP每日免费IP(成品+教程)》
《某课抓包视频 安卓手机:黄鸟+某课app+VirtualXposed虚拟框架》

推荐专栏:

《Python爬虫脚本项目实战》

该专栏往期文章:
《【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码(过Authorization认证)》

🥦如果感觉看完文章还不过瘾,欢迎查看我的其它专栏
🥦作者对python有很大的兴趣,完成过很多独立的项目:例如滇医通等等脚本,但是由于版权的原因下架了,爬虫这一类审核比较严谨,稍有不慎就侵权违规了,所以在保证质量的同时会对文章进行筛选

如果您对爬虫感兴趣请收藏或者订阅该专栏哦《Python爬虫脚本项目实战》,如果你有项目欢迎联系我,我会同步教程到本专栏!

🚀Python爬虫项目实战系列文章!!
⭐⭐欢迎订阅⭐⭐

【Python爬虫项目实战一】获取Chatgpt3.5免费接口文末付代码(过Authorization认证)
【Python爬虫项目实战二】Chatgpt还原验证算法-解密某宝伪知网数据接口

⭐⭐欢迎订阅⭐⭐
滇医通微信小程序分析笔记,笔记,微信小程序,笔记,小程序文章来源地址https://www.toymoban.com/news/detail-628006.html

到了这里,关于滇医通微信小程序分析笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序笔记 整理

    微信小程序笔记 整理 地址: https://mp.weixin.qq.com/ pages -- 用来存放所有小程序的页面 页面以文件夹的格式保存在pages里,每个页面由四个基本文件组成 xx.js -- 页面数据 和 逻辑处理的文件 xx.json -- 页面的配置 ( 如果和app.json内配置文件冲突,xx 页面 采用就近原则,优先按照xx.json

    2024年02月09日
    浏览(36)
  • 微信小程序|前端技术主要框架分析

    1.框架 微信提供了一套自己的用于开发小程序的前端框架,和目前主流的前端框架相比,其既有类似的地方,也有特殊的地方。 特殊的地方在于其只能在微信小程序开发工具内使用,并做了相对严格的使用和配置限制,开发者必须按照其规定的用法来使用。一些外部的框架和

    2024年02月11日
    浏览(43)
  • 微信小程序前端加解密逆向分析

    某小程序渗透测试项目,测试时发现请求包内容进行了加密 小程序文件目录: 使用网易Mumu模拟器,开启root权限,安装手机微信并访问指定小程序,然后打开RE文件管理器,在 data/data/com.tencent.mm/MicroMsg 会生成一个md5加密命名的文件夹,在该文件夹下的 appbrand/pkg 目录下找到

    2024年02月05日
    浏览(56)
  • 微信小程序黑马学习笔记

    在页面.js中定义数据到data对象 .wxxm文件中 {{info}} Mustache 语法的主要应用场景如下: 绑定内容 绑定属性(src=\\\"{{}}\\\") 不像vue3 :src=\\\"\\\") 运算(三元运算、算术运算等) {{age=18 ? ‘成年’ : ‘未成年’}} {{age*10}} 小程序中常用的事件 类型 绑定方式 事件描述 tap bindtap 或 bind:tap 手指触

    2024年02月19日
    浏览(42)
  • 微信小程序实战笔记(1)

    观前提示:笔者是第一次正式接触前后端以及小程序开发的初学者,这篇文章是笔者learn by doing和费曼学习法的产物,可能会有很多谬误和不成熟的解释,希望各位读者能够理性讨论,如果有错误欢迎指出。 跳过各种安装等步骤,我们来看看微信小程序是怎么实现的。 基本文

    2024年02月19日
    浏览(30)
  • 前端笔记--微信小程序(原生)

    介于工作需要,这里总结一下微信小程序的开发。 官网:微信小程序 开发文档:微信开放文档 vscode安装插件:   ‘ wxml 对应 html wxss 对应 css js 逻辑层 json 数据配置层 同样也是MVVM模型 (1)app.json pages :该项目的所有页面,字符串对应文件路径,但是不要加后缀名。 我们可

    2024年02月11日
    浏览(42)
  • 对微信小程序进行抓包分析

    最近要对微信小程序的接口做一些分析,所以需要寻找一个可以对https进行抓包的工具,综合对比了一下,有以下几种工具可供选择: Fiddler Windows平台有破解版本,可以使用 charles 收费,不想花钱,用不了 Fiddler Everywhere Mac平台,收费,而且网络不稳定,总是登陆不上 Byteas

    2024年02月14日
    浏览(34)
  • 【微信小程序】selectComponent得到null分析

    小程序中无法像网页中轻易的 获取DOM元素 ,需要依靠 this.selectComponent(#id) this.selectAllComponents(#id) 本文主要针对 this.selectComponent 获取DOM元素失败的原因 上图为我的业务代码,由图可知,通过for循环遍历渲染 card 自定义组件, 每个组件的id都为666 这里获取一下DOM元素并打印,

    2024年02月16日
    浏览(41)
  • 黑马微信小程序学习笔记

    小程序和普通网页的区别 1、运行环境不同 网页运行在浏览器环境中 小程序运行在微信环境中 2、API不同 由于运行环境的不同,在小程序中无法调用DOM和BOM 的API(因为这两个API是浏览器暴露出来的,微信环境没有) 但是可以调用微信提供的定位、扫码、支付等API 3、开发模

    2024年02月03日
    浏览(57)
  • 微信小程序笔记--数据库

    学习微信小程序 -- 数据库 数据库 1. 初始化 2. 数据库操作 2.1 数据类型云开发数据库提供以下几种数据类型: 2.2 增删查改                  2.2.1 增加/插入 数据(add方法)                  2.2.2 删除数据(remove方法)                  2.2.3 查看数据(get,where)    

    2024年02月03日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包