史玉柱开发能力真强
时间:12-12
整理:3721RD
点击:
不要低估人bt的程度
我老爸15年前做电子秤的时候,自己不会写代码,找了个人家的MCU做逆向
怎么逆向出来不说了,反正我到现在还不清楚
逆向出来3万行汇编。他一句也看不懂(确实看不懂,连MOV是什么他都不懂)
全部打印到本子上,一行一行对着调试,哪句话换一下灯会灭掉,哪句话换一下数字显示
会变
三个月以后所有调通,配置和设定全部破解完,移植到新的硬件板子上
后来我看了好几次他那本划的密密麻麻的打印本子,我觉得比自己写10W行汇编难多了
我老爸15年前做电子秤的时候,自己不会写代码,找了个人家的MCU做逆向
怎么逆向出来不说了,反正我到现在还不清楚
逆向出来3万行汇编。他一句也看不懂(确实看不懂,连MOV是什么他都不懂)
全部打印到本子上,一行一行对着调试,哪句话换一下灯会灭掉,哪句话换一下数字显示
会变
三个月以后所有调通,配置和设定全部破解完,移植到新的硬件板子上
后来我看了好几次他那本划的密密麻麻的打印本子,我觉得比自己写10W行汇编难多了
其实没那么难,类似的活我刚毕业的时候干过,逆向100多k的8051代码,分好几个bank的 (8051寻址只能64k). 逆向出来再改写,觉得还是挺佩服原作者的,这东西自己写的好而稳定不容易。
据说国产老红旗是搞了个劳斯莱斯全拆了然后逆向出来的, 不知道是否靠谱
再就是两个国产相机, 一个红旗20, 从Leica M3逆向的,一个东风,从哈苏2xx还是5xx逆向的, 可见天朝有这方面的传统
一个电子秤用得着3万行代码吗?
3万行asm而已,折合成c语言也就是3~5k行