对自己编译的文件(exe/dll)进行签名的实践(Windows)
使用批处理最方便。
- 下载签名相关文件
Windows开发签名工具(SignTool)下载_柳鲲鹏-CSDN博客
- 产生签名所用文件
@ECHO OFFSET TSIT_NAME=quantum6
SET PASSWORD=Q6@&A$%3REM 会要求输入密码
Makecert -sv %TSIT_NAME%.pvk -r -n "CN=柳鲲鹏,EMAIL=quantum6@yeah.net" %TSIT_NAME%.cerCert2spc %TSIT_NAME%.cer %TSIT_NAME%.spcPvk2Pfx -pvk %TSIT_NAME%.pvk -pi %PASSWORD% -spc %TSIT_NAME%.spc -pfx %TSIT_NAME%.pfx -f
- 对多个文件进行签名
@ECHO OFFSET TSIT_NAME=quantum6
SET PASSWORD=Q6@&A$%3
SET HTTP_TIMESTAMP=http://timestamp.digicert.com/scripts/timestamp.dll
SET DEST_DIR=..\TESTECHO -
for %%i in (Office.exe ^TPlayerCore.dll ^) ^
do (ECHO Sign %%i now!IF EXIST %DEST_DIR%\%%i (SignTool sign /f %TSIT_NAME%.pfx /p %PASSWORD% %DEST_DIR%\%%iSignTool timestamp /t %HTTP_TIMESTAMP% %DEST_DIR%\%%i)ECHO -
)
- 签名结果
对自己编译的文件(exe/dll)进行签名的实践(Windows)相关推荐
- Qt 提取文件(exe, dll等)中的图标icon
1 QString filename = QFileDialog::getOpenFileName(this, tr("选择要添加的程序"), 2 qApp->applica ...
- pyinstxtractor.py 的改进 - 反编译pyinstaller生成exe的工具
编写历程 使用网上的pyinstxtractor.py提取PyInstaller生成的exe文件, 发现无法用uncompyle6反编译提取的pyc文件, 报错. 对比原先的pyc文件, 和提取的文件 ...
- .CS文件编译生成.DLL文件 .EXE文件(C#网络搜集)(转)
如果没有VS用下面的办法 搜索csc.exe 打开cmd 转到csc.exe的文件夹 运行 csc /t:library N:\NET\cs\*.cs N:\NET\cs\*.cs 是你的cs文 ...
- VS2015 编译输出的*.lib,*.dll,*.exe的区别
VS2015编译完C++程序后,一般会在Release或者Debug文件路径下生成多个文件: 例如:输出文件夹下会出现这些文件:*.exe,*.ilk,*.obj,*.pch,*.pdb,*.idb, ...
- 编译asp.net文件为dll文件
编译asp.net文件为dll文件 Asp.net不是asp的简单升级,而是微软.Net计划中的一个重要组成部分,它依托.Net的多语言与强大的类库支持,引进了服务端 HTML控件与WEB控件,自动处 ...
- 系统中的obj文件、dll文件、so文件、lib文件、exe文件、vcproj文件、sln文件
1. 源代码(.c等)要经过编译器的编译得到目标代码(.obj),再经过链接器使目标代码和库函数及启动代码合并成一个文件,即可执行文件exe. 2. 生成可执行文件时的链接过程又可根据链接库(动态链接 ...
- .CS文件编译生成.DLL文件 .EXE文件
如果没有VS用下面的办法 搜索csc.exe 打开cmd 转到csc.exe的文件夹 运行 csc /t:library N:\NET\cs\*.cs N:\NET\cs\*.cs 是你的cs文 ...
- C# SDK exe dll 防止反编译
/ C# SDK (Software Development Kit) exe dll 防止反编译 加密工具 dotNET Reactor 是一款强大的 .NET 代码保护和授权管理系统,安全可靠.简 ...
- 主讲:A1(老吴) 时间:2004-10-22 15:00 主题:0一点点编译。1解决DLL与EXE沟通时String和其它Memory的问题.2公布hmOlevariants.pas 3成批...
主讲:A1(老吴) 时间:2004-10-22 15:00 主题: 0>一点点编译. 1>解决DLL与EXE沟通时String和其它Memory的问题. 2>公布hmOlevaria ...
- Python 把脚本编译打包成EXE文件 —— pyinstaller 的安装和使用
安装 pyinstaller 要把Python脚本编译打包成.exe可执行文件,需要安装 pyinstaller.exe . 打开windows控制台窗口cmd.exe,执行以下命令,Python会自 ...
最新文章
- string字符串转换为array(互换)
- java socket相关的timeout
- NOIP2007 树网的核 [BZOJ2282][Sdoi2011]消防
- c++构造函数用法一
- 设置window代理的命令
- java switch case怎么判断范围_【转】Java期末复习攻略!
- 【Linux_Fedora_系统管理系列】_1_用户登录和系统初始配置
- 数字0-9的数量(51Nod-1042)
- ArcGIS 9.3/9.3.1 客户端 API 更新信息--2009年5月
- php 增加mysql 索引,【PHP】为什么 MySQL 添加索引后就可以提高查询速度
- Unity开发《一起来捉妖》教程 | 4.抛掷封妖灵珠
- JAVA编程规范-命名规范
- (转)java中使用memcache
- iwconfig 安装_嵌入式wifi iwconfig编译
- 20220906_C52单片机学习笔记 | LED闪烁
- 配置FreeSWITCH支持不带媒体信息的SIP信令
- LeetCode刷题小技巧-错题记录本-C++版本
- 基于ESP32的microPython开发的智能小车
- 通过复制粘贴输入网址
- 36.Nginx 基础入门篇
热门文章
- python中创建二维列表
- 使用js获取ajax对象,JS获取dom 对象 ajax操作 读写cookie函数
- 查找功能_苹果查找功能怎么查找另一台设备?很简单,只需这样操作
- 修订模式怎么彻底关闭_是时候换掉家里的灯泡了——小米智能灯泡组网实现家庭影院模式...
- 怎么查自己电脑服务器信息吗,怎么查看自己云服务器信息吗
- 相关系数excel_《从EXCEL到PYTHON数据分析进阶指南》终结篇
- win10装sql2000卡在选择配置_小编为你作答win10系统安装SQL2000卡在MADC不动
- c语言中按键程序设计,c语言获得键盘的按键
- linux开启多个matlab_Linux下启动Matlab
- 如何配置filezilla服务端和客户端