如需转发该文务必注明来源

简单介绍:ServiceStack 从4.0 开始已经成为商业产品,开始收费了,因为是开源项目,发现其主要限制次数功能在ServiceStack.Text类库中,具体:LicenseUtils.cs->FreeQuotas

操作对象:ServiceStack.Text.dll

修改Dll工具:NotePad++打开

  • 直接用Notepad++打开会是以下情形
    【全网最详细】通过修改Dll解除ServiceStack.Redis每小时6000次限制

  • 安装16进制编辑插件: HEX-Editor
    【全网最详细】通过修改Dll解除ServiceStack.Redis每小时6000次限制

  • 打开插件
    【全网最详细】通过修改Dll解除ServiceStack.Redis每小时6000次限制

  • 理论知识:int是以4个字节存储的,所以6000转换为十六进制字节是:70 17 00 00 ,而我们要把6000改成Int的Max最大值2147483647,也就是FF FF FF 7F,所以接下来Ctrl+H快捷键直接替换。然后保存。
    【全网最详细】通过修改Dll解除ServiceStack.Redis每小时6000次限制

骚操作到处就结束了

如果想验证的小伙伴可以用反编译工具看看,ILSpy查看的效果如下:

  • 修改之前:【全网最详细】通过修改Dll解除ServiceStack.Redis每小时6000次限制

  • 修改之后:

【全网最详细】通过修改Dll解除ServiceStack.Redis每小时6000次限制

相关文章:

  • 2021-04-11
  • 2021-12-20
  • 2022-12-23
  • 2021-06-06
  • 2022-01-18
  • 2021-11-18
  • 2021-10-09
  • 2021-06-11
猜你喜欢
  • 2021-11-27
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2021-05-29
  • 2021-09-10
相关资源
相似解决方案