快捷搜索:  网络  后门  CVE  渗透  木马  扫描  黑客  as

EncryptFiles.ps1:一款使用PowerShell以及证书来加密文件的工具

在之前的两篇文章中,我已经教人人怎么样使用证书加解密文件,但总的来说操作过程照样有些繁杂。今天我将为你们提供一个文件加密工具,来自动化的帮我们实现这些过程。关于证书问题,人人也无须担心。该工具会讯问你是否有证书,要是没有它将会被自动创建。

EncryptFiles.ps1(无证书操作)

当你第一次下载该工具并运行它时,它会讯问你是否已有证书。这里我没有任何的证书。

EncryptFiles.ps1

按N并输入证书名称。随后,证书将被创建…

EncryptFiles.ps1

你必须为pfx文件输入一个暗码。为了保障你的安全性,这款工具会强制你备份新创建的证书。

EncryptFiles.ps1

现在输入你想要加密文件的路径。以后,用记事本关上该文件,可以看到你的文件内容已被加密。

EncryptFiles.ps1

EncryptFiles.ps1(有证书操作)

要是你已经拥有了证书,那么创建新自署名证书这步将会被跳过。

按Y后,会关上一个窗口,选择你的证书。一定要注意不要选错。证书必须有私钥,并且必须设计用于文件加密,否则会失足。

EncryptFiles.ps1

证书

前面忘说了,信赖我你会是这个星球上唯一能够解密你文件的人,黑客漏洞,因为只有你的手中拥有证书私钥。 关上certmgr.msc并查看你的证书。

EncryptFiles.ps1

那么证书备份存放在哪?毋须着急,你可以在你的家目录中找到它。

Get-ChildItem $home

EncryptFiles.ps1

建议人人将它绝快保存到U盘或别的外部存储设备上,如许会更安全

解密

要是你想解密文件,操作也无比的简单。使用Unprotect-CmsMessage命令即可解密。

Unprotect-CmsMessage -Path C:\Temp\passwords.txt

EncryptFiles.ps1

下载

EncryptFiles.ps1

相干文章

PowerShell:使用证书(公钥/私钥)加解密数据

PowerShell:加密并存储你的暗码将其用于遥程验证(Protect-CmsMessage)

 *参考来源:sid-500, secist 编译,

您可能还会对下面的文章感兴趣: