近日,接到一客户请求,需要去除设备的序列号验证。此客户提供的设备必须用序列号激活,且激活后有次数和时间的限制,即在规定的次数和时间内可正常使用,超过使用次数和时间,此序列号将作废,必须使用新的序列号激活。
 
STM32F4
 
此设备主芯片型号是STM32F4系列,是Cortex-M4内核,针对这一产品,我公司技术人员所采取的第一步是进行对STM32F4进行芯片解密,提供二进制代码。
 
在成功提供二进制代码之后,我司反汇编工程师将二进制代码反编译成汇编语言,再通过对汇编语言的读懂,进行二次修改,在为期一周的工作中,我公司成功找到序列号及时间和次数限制代码,进行修改替换,然后再次生成二进制代码烧录进STM32F4芯片中,进行测试,待测试完成后成功解决掉序列验证限制。
 
在单片机软件修改这块,我公司已拥有多次二次开发成功经验。针对二进制代码反汇编,设备开机画面修改,核心单片机转C语言等,我公司可以做到百分百成功。
 
欢迎有类似需求的客户与我们联系,深圳市维动智芯科技有限公司 联系电话:13717069599 夏工