首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >嵌入式(破解rz)

嵌入式(破解rz)

作者头像
用户2617681
发布2019-08-08 11:43:02
1.2K0
发布2019-08-08 11:43:02
举报
文章被收录于专栏:秘籍酷秘籍酷

在我天朝,不能破解的软件还能叫软件吗?!神马?知识产权?我只知道没有城管掀不翻的小贩,也没有百度搜不到的注册码!

在嵌入式开发平台中,我们经常需要上传或下载文件,比如编译好了一个程序,或者准备好了一些图片、音视频素材等,这些文件可以通过多种途径来传输,跑网线的话可以采用FTP、TFTP、NFS等协议,跑串口的话,在串口软件secureCRT中可以使用rz/sz命令来达到目的。

跑串口传输的速度很慢(大概10K/S),但是胜在使用简单,串口协议一般是系统自带的。因此不需要额外安装。只需要两个简单的命令就可以了,如上图所示,sz用来从开发板下载文件,而rz用来向开发板上传文件。

但由于sz/rz本身是需要注册的,如果不注册使用,那么每次上传/下载之后,都会弹出如下所示的版权警告信息,然后程序卡住10秒动不了,煞是烦人!(原谅我的粗鄙,在一个毫无知识产权保护意识的原始人眼里,这确实挺烦人的)

**** UNREGISTERED COPY ***** Please read the License Agreement in rz.doc

在我大天朝,注册码序列号什么的能难倒我族同胞?百度一下,你就知道:我们可以重新编译一下rz的源代码,加入注册信息,就可以“名正言顺”地使用了。方法步骤如下:

1,下载rz/sz源码

http://download.csdn.net/detail/pcli_218/3347536

2,解压之!并将Makeifle中开头的如下两行:

CC=gcc OFLAG= -O

改成:

CC = arm-none-linux-gnueabi-gcc OFLAG= -O -DREGISTERED

3,编译!

make posix

最后,将编译出来的rz和sz丢到开发板,并执行如下代码覆盖原有的未破解的版本:

cp rz /bin

cp sz /bin

chmod 777 /bin/rz /bin/sz

然后,再使用rz/sz就不用再被等待10秒了。get!欧耶。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 秘籍酷 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档