手头某款国产设备在 linux 平台的控制软件授权需要收费几百块。花了几天时间反编译和测试,成果如下:
1. 通过反编译静态分析和测试,完全破解了本地激活密钥和算法;
2. 通过反编译静态分析和测试,实现了对设备 flash 的任意读写,并整理成 SDK ;
3. 结合反编译静态分析和测试,基本梳理出设备控制协议,可以通过 USB 通信直接操作寄存器实现设备控制,该过程没有触碰固件中的鉴权机制。
结合个人理解和与 AI 对话,Keygen 类实现 100%非法,绝对禁止公开发布;设备 flash 读写工具大概率也会引火上身,同样无法公开发布。那么基于反编译静态分析和抓包测试实现的控制协议,以及自行撰写的配套控制软件呢,公开发布会不会同样产生法律纠纷?
1. 通过反编译静态分析和测试,完全破解了本地激活密钥和算法;
2. 通过反编译静态分析和测试,实现了对设备 flash 的任意读写,并整理成 SDK ;
3. 结合反编译静态分析和测试,基本梳理出设备控制协议,可以通过 USB 通信直接操作寄存器实现设备控制,该过程没有触碰固件中的鉴权机制。
结合个人理解和与 AI 对话,Keygen 类实现 100%非法,绝对禁止公开发布;设备 flash 读写工具大概率也会引火上身,同样无法公开发布。那么基于反编译静态分析和抓包测试实现的控制协议,以及自行撰写的配套控制软件呢,公开发布会不会同样产生法律纠纷?