vim编辑二进制文件
发布时间:2020-12-16 01:54:44 所属栏目:安全 来源:网络整理
导读:vim编辑二进制文件 第一步、以二进制方式打开文件 [[email?protected] tmp]# vim -b tree-1.6.0-10.el7.x86_64.rpm 第二步、扩展命令模式下,利用xxd命令转换为可读的十六进制 :%!xxd 第三步、插入模式下,编辑二进制文件 第四步、扩展命令模式下,利用xxd命
vim编辑二进制文件第一步、以二进制方式打开文件[[email?protected] tmp]# vim -b tree-1.6.0-10.el7.x86_64.rpm 第二步、扩展命令模式下,利用xxd命令转换为可读的十六进制:%!xxd 第三步、插入模式下,编辑二进制文件第四步、扩展命令模式下,利用xxd命令转回二进制:%!xxd -r 第五步、保存退出# 破坏文件 [[email?protected] tmp]# echo >> tree-1.6.0-10.el7.x86_64.rpm # 校验失败 [[email?protected] tmp]# rpm -K tree-1.6.0-10.el7.x86_64.rpm error: tree-1.6.0-10.el7.x86_64.rpm: not an rpm package # 二进制方式打开文件并编辑 [[email?protected] tmp]# vim -b tree-1.6.0-10.el7.x86_64.rpm # 校验成功 [[email?protected] tmp]# rpm -K tree-1.6.0-10.el7.x86_64.rpm tree-1.6.0-10.el7.x86_64.rpm: rsa sha1 (md5) pgp md5 OK (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |