【鼎阳示波器选件升级破解】

一、重要说明

1、文章参考来源https://www.shili8.cn/article/detail_20000400220.html。本文参考上文链接的文章,实际操作之后,做了一个记录总结分享。
2、这些配件只是软件权限做了更改,想要使用其功能,还需要购买相关配件才行。尊重他人的劳动成果和付出,建议大家去官网购买需要用到的配件。
3、本文如有侵权,请联系删除,谢谢!

二、概述

鼎阳示波器可以通过软件升级的方式实现部分选件从试用状态改成永久使用状态。本文以SDS2204X Plus软件为例,来进行讲解。升级之前默认带宽是200M,采样率是2GSa/s,升级之后默认带宽是350M,采样率是1GSa/s。

三、具体操作步骤

1、获取示波器ID号。打开示波器,功能>>菜单>>系统信息>>产品ID号。
2、ID号写入代码脚本SCOPEID = ‘xxxxxxxxxxxxxxxx’,替换 ‘xxxxxxxxxxxxxxxx’。运行Python脚本。(Python脚本可以在线运行https://www.json.cn/runcode/run_python3/)

import hashlib

SCOPEID = 'xxxxxxxxxxxxxxxx'
Model	= 'SDS2000X+'

bwopt = ('25M', '40M', '50M', '60M', '70M', '100M', '150M', '200M', '250M', '300M', '350M', '500M', '750M', '1000M', 'MAX', 'AWG', 'WIFI', 'MSO', 'FLX', 'CFD', 'I2S', '1553', 'PWA', 'SENT', 'MANC')

hashkey = '5zao9lyua01pp7hjzm3orcq90mds63z6zi5kv7vmv3ih981vlwn06txnjdtas3u2wa8msx61i12ueh14t7kqwsfskg032nhyuy1d9vv2wm925rd18kih9xhkyilobbgy'

def gen(x):
	h = hashlib.md5((
		hashkey +
		(Model+'\n').ljust(32, '\x00') +
		opt.ljust(5, '\x00') +
		2*((SCOPEID + '\n').ljust(32, '\x00')) +
		'\x00'*16).encode('ascii')
	).digest()
	key = ''
	for b in h:
		if (b <= 0x2F or b > 0x39) and (b <= 0x60 or b > 0x7A):
			m = b % 0x24
			b = m + (0x57 if m > 9 else 0x30)
		if b == 0x30: b = 0x32
		if b == 0x31: b = 0x33
		if b == 0x6c: b = 0x6d
		if b == 0x6f: b = 0x70
		key += chr(b)
	return key.upper()
	
for opt in bwopt:
	print('{:5} {}'.format(opt, gen(SCOPEID)))

3、Python脚本运行结果。
在这里插入图片描述
4、将破解秘钥输入到示波器,然后重启即可。打开示波器,功能>>菜单>>软件选件,根据选件类型逐一输入秘钥,最后重启即可。
在这里插入图片描述

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值