方法一
有工具软件可以制作数字签名证书,比如openssl,但自签的,在别人的机器上,回出现签名无法校验的问题。除非人家信任,否则人家不会安装你的证书。
2、用工具软件对exe或其他任何文件,进行数字签名。 可以是免费的UI工具,比如:kSign;也可以类似signtool(微软的命令行工具);还可以 *** 作系统的向导程序(比如微软Windows上的签名文件安装,导入并对文件数字签名的向导)。 xNix下,可以用GnuPG (gpg)从证书到签名,一次搞定。
3、你要是做程序开发的,可以利用signtool这样的命令行工具,写批处理,然后加入自己项目的make过程中自动加签。
方法二
1、在CMD中,输入命令makecert做了cer和PVK文件;
2、打开signcodeexe 把cer和PVK文件导入了我的程序;
3、运行我的程序,在360里面,还是没有显示MD5值。
exe是编译过后的二进制机器代码,和语言没什么关系。你写完程序后要编译链接然后生成目标代码,那才是exe文件。
编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。
扩展资料
常见语言
1、C#是微软公司发布的一种面向对象的、运行于NET Framework之上的高级程序设计语言。C#是微软公司研究员Anders Hejlsberg的最新成果。
C#看起来与Java有着惊人的相似;它包括了诸如单一继承、界面、与Java几乎同样的语法,和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司NET windows网络框架的主角。
2、BASIC意思就是“初学者的全方位符式指令代码”,是一种设计给初学者使用的程序设计语言。BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连结等手续即可执行,但如果需要单独执行时仍然需要将其建立成执行档。
3、Pascal是一种计算机通用的高级程序设计语言。Pascal的取名是为了纪念十七世纪法国著名哲学家和数学家Blaise Pascal。它由瑞士Niklaus Wirth教授于六十年代末设计并创立。Pascal语言语法严谨,层次分明,程序易写,具有很强的可读性,是第一个结构化的编程语言。
参考资料来源:百度百科-编程语言
*** 作提前:电脑安装WinRAR软件。
将用来制作的资料放在文件夹内,然后用Ctrl+A全选该文件夹下的文件。
单击鼠标右键,然后选择“添加到压缩文件”选项。
在打开的对话框“常规”选项卡中,单击“压缩方式”下拉框选择合适的压缩方式,并将压缩选项下的“创建自解压格式压缩文件”选项勾选,这时候会发现“压缩文件名”框中的文件扩展名变成“exe”。
切换到“高级”选项卡,单击“自解压选项”按钮。
打开“高级自解压选项”设置对话框。
在“常规”选项卡,“解压路径”文本框中设置文件被自动解压到什么位置,如“D:\经验”。
其他选项卡,可以根据实际来设置,然后依次单击“确定”两次,可生成可执行文件。
例如启动QQ:
先写一个启动QQ的脚本
@echo off
start /d "C:\Program Files (x86)\Tencent\QQ\Bin" QQScLauncherexe
exit
命名为QQbat
然后利用Bat_To_Exe_Converterexe将QQbat文件转换为exe格式的即可
参考 :bat批处理程序怎么转换成exe程序 网页链接
这个方法可能比较麻烦,如果有其他好用的方法也可以推荐一下
EXE格式的文件是可执行的程序文件,是用合适的编程软件做的,最简单的编程软件就是“记事本”,用记事本编辑完成后存为EXE格式的文件就成了。不过这要先懂的编程语言啊,编程行业也就是软件行业是最热的行业之一。
写py程序,两行代码如下:
import osossystem("notepad D:/1txt")
下载pyinstaller,直接pip install
在py文件目录下打开命令行窗口,输入pyinstaller -m -F xxxpy,执行
系统会自动生成一个dist文件夹,一般该exe文件会被杀毒软件干掉,找回文件即可
以上就是关于如何对EXE程序进行数字签名全部的内容,包括:如何对EXE程序进行数字签名、exe是用什么语言编写的、怎样写小巧的单文件exe程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)