vim中的加密文件

简介: 用vim编辑程序。要连续输入几个宏名,将键盘改为了大写输入。存盘退出,本该用:x,结果写成了:X。接着,要求输入密码,再确认一次。按要求做了,心中还在纳闷。接着用gcc编译程序,一大堆错误。根据提示,源文件中有大量非法的符号。用vim打开,需要输入密码。用gedit打开,里面不少怪符号。想到误将源文件加密了。查资料,知道了:x和:X的区别。知道了在命令状态下,用:set key=

用vim编辑程序。

要连续输入几个宏名,将键盘改为了大写输入。

存盘退出,本该用:x,结果写成了:X。接着,要求输入密码,再确认一次。按要求做了,心中还在纳闷。

接着用gcc编译程序,一大堆错误。根据提示,源文件中有大量非法的符号。

用vim打开,需要输入密码。

用gedit打开,里面不少怪符号。

想到误将源文件加密了。

查资料,知道了:x和:X的区别。知道了在命令状态下,用:set key=解密。

第一次解密,没有注意到=后面该有个空格。

gcc还是一堆错误,再vim,还要密码。

第二次解密,终于成功。

会用vim,算是一个技能。

不是在实践中,这样的技能,学来该很枯燥,注定学不会。

在实践中,就是给学习创造了情境。这是该有的学习方式。




目录
相关文章
|
10月前
|
存储 Java 数据安全/隐私保护
Java技术栈揭秘:Base64加密和解密文件的实战案例
以上就是我们今天关于Java实现Base64编码和解码的实战案例介绍。希望能对你有所帮助。还有更多知识等待你去探索和学习,让我们一同努力,继续前行!
615 5
|
存储 安全 数据安全/隐私保护
Hyper V文件复制安全:加密与访问控制
在Hyper-V环境中,确保文件复制的安全性至关重要。主要措施包括:启用数据加密、使用HTTPS协议和磁盘加密技术(如BitLocker)保护数据传输和存储;通过身份验证、权限管理和审核日志控制访问;定期更新补丁、实施网络隔离及制定备份恢复策略。这些多层次的安全措施共同防止未经授权的访问和数据泄露,保障数据安全。
Hyper V文件复制安全:加密与访问控制
|
安全 Linux 数据安全/隐私保护
python知识点100篇系列(15)-加密python源代码为pyd文件
【10月更文挑战第5天】为了保护Python源码不被查看,可将其编译成二进制文件(Windows下为.pyd,Linux下为.so)。以Python3.8为例,通过Cython工具,先写好Python代码并加入`# cython: language_level=3`指令,安装easycython库后,使用`easycython *.py`命令编译源文件,最终生成.pyd文件供直接导入使用。
672 3
python知识点100篇系列(15)-加密python源代码为pyd文件
|
数据安全/隐私保护 Python
Zipfile学习笔记(二)::通过zipfile模块暴力破解加密的压缩文件
如何使用Python的zipfile模块生成密码表并尝试暴力破解加密的ZIP压缩文件。
477 1
Zipfile学习笔记(二)::通过zipfile模块暴力破解加密的压缩文件
|
IDE 开发工具 数据安全/隐私保护
Python编程实现批量md5加密pdf文件
Python编程实现批量md5加密pdf文件
245 0
|
人工智能 IDE 开发工具
Python实行任意文件的加密—解密
Python实行任意文件的加密—解密
152 2
|
人工智能 IDE 开发工具
Python实行任意文件的加密—解密
Python实行任意文件的加密—解密
224 1
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
数据安全/隐私保护 Python
用python对文件内容进行加密的2种方式
这篇文章介绍了使用Python对文件内容进行加密的两种方式:利用`cryptography`库的Fernet对称加密和使用`rsa`库进行RSA非对称加密。
705 6
|
Ubuntu Linux 数据安全/隐私保护
使用Cython库包对python的py文件(源码)进行加密,把python的.py文件生成.so文件并调用
本文介绍了在Linux系统(Ubuntu 18.04)下将Python源代码(`.py文件`)加密为`.so文件`的方法。首先安装必要的工具如`python3-dev`、`gcc`和`Cython`。然后通过`setup.py`脚本使用Cython将`.py文件`转化为`.so文件`,从而实现源代码的加密保护。文中详细描述了从编写源代码到生成及调用`.so文件`的具体步骤。此方法相较于转化为`.pyc文件`提供了更高的安全性。
2152 2