关于Redis5.0商业化收费破解

本文介绍了一种修改ServiceStack中Redis许可限制的方法,通过使用ILSpy和十六进制编辑器,作者找到了限制许可访问次数的代码位置,并成功地将其从6000次修改为最大值,从而绕过了访问次数的限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

首先我使用ILSPY打开ServiceStack中的DLL

通过查看发现Redis LicenseUtils 针对每次访问的权限设置,果然为6000,Ok现在我们开始修改这个玩意



下载HexEditor解压放在Notepad++安装目录plugins文件夹下,重新打开Notepad++。

然后使用Notepad++打开这个DLL,选择plugins->HexEditor->View in HEX 使用16进制打开文件,找到Address 000607b0

6000转成字节形式为 70 17 00 00,那么的要将它弄成int最大的值ff ff ff 7f


你以为这样就完事了吗?不存在的,在5.0版本,你会发现根本解决不了关于访问6000次的限制,那么我们继续查找mmmm...

ok终于在一行代码发现了,那就是Address 00004b60,对就只这个玩意,将其修改为 ff ff ff 7f,ok测试通过。


是的,他居然在这行代码,将License写死了,不多说。



原版,我只是代码搬运工,转载,请标注

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值