一篇教你生成密钥给自己打的exe添加密钥

一篇教你生成密钥给自己打的exe添加密钥

我这里是自己写了一个python 打包exe,说总是给我报毒什么的



前言

生成密钥并为自定义 .exe 文件添加安全层

在当今数字化时代,安全性至关重要,尤其是对于那些通过自定义可执行文件(.exe)传播的应用程序。在这篇文章中,我们将探讨如何生成密钥,并将其成功添加到我们的 .exe 文件中,为我们的应用程序增加一层安全保护。

生成密钥是确保应用程序安全性的重要步骤之一。通过为我们的可执行文件签名,我们不仅确保文件的完整性,还能够验证文件的来源。这不仅对于个人开发者而言是一项良好的实践,也是在分发应用程序时建立信任的关键一步。

在本文中,我们将介绍如何使用工具(如 signtool)生成密钥,并通过签名自定义 .exe 文件来确保我们的应用程序在传播和使用过程中不受到潜在的风险。


提示:以下是本篇文章正文内容,下面案例可供参考

一、使用java jdk 自带的keytool?

要弄到其他盘去 这个是在javajdk 的bin 下面

  keytool -genkeypair -keystore H:\keystore.jks -keyalg RSA -keysize 2048 -validity 365 -alias mykey

二、进行转换

下面参数自己可调节


keytool -importkeystore -srckeystore keystore.jks -destkeystore certificate.pfx -srcstoretype JKS -deststoretype PKCS12 -srcalias mykey -deststorepass your_password -destkeypass your_password

2.把证书密钥写入到你的exe

这里使用的是这个 工具 signtool 可以自行搜索 我也有哦
代码如下(示例):

signtool sign /f H:\certificate.pfx /p 518340 /t http://timestamp.digicert.com C:\Users\itvet\Desktop\sa\get_a_computer.exe

总结

时间过的很快 ,我弄好了,然后我再次打开
在这里插入图片描述

我打开了之后再次打开我的python 软件 特别安全 不会给警告说什么不安全的软件了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杰哥力挽狂澜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值