草庐IT

openssl-cli

全部标签

php - LDAP 适用于 PHP CLI 但不能通过 apache

我正在尝试通过LDAP对来自Fedorabox的Windows2008Server进行身份验证。以下代码从命令行运行(打印“成功”):if($ldap=ldap_connect('10.0.0.101')){ldap_set_option($ldap,LDAP_OPT_PROTOCOL_VERSION,3);$bind=ldap_bind($ldap,'administrator@domain.tld','XXXXXXX');printldap_error($ldap);}...通过Apache/mod_php拉取相同的文件打印“无法联系LDAP服务器”我看过很多关于此类问题的报告,但

c++ - 使用 openssl 正确获取文件的 sha-1

我正在尝试为多个文件获取sha-1。我目前所做的是在给定路径中循环文件,分别打开和读取每个文件并将内容加载到缓冲区中,然后将其发送到openssl的SHA函数以获取哈希。代码看起来像这样:voidReadHashFile(LPCTSTRname){FILE*pFile;longlSize;char*buffer;size_tresult;pFile=_tfopen(name,L"rb");if(pFile==NULL){fputs("Fileerror",stderr);return;}//obtainfilesize:fseek(pFile,0,SEEK_END);lSize=fte

Windows/Perl/Net::SSLeay/OpenSSL:从哪些位置加载 CA 证书?

这是一个执行HTTPS请求的程序,开头有一些代码,我将在下面解释:use5.012;useLWP::UserAgent;useHTTP::Request::Common;useNet::SSLeay;BEGIN{returnunless$^Oeq'MSWin32';#onlyneededonWindowsprintSTDERR"attemptingtosetHTTPS_CA_FILEtoPEMfilepath\n";requireMozilla::CA;#loadmoduletodeterminePEMfilepathmy$pemfile=do{my$path=$INC{'Mozill

windows - OpenSSL 和读取 openssl.conf 文件时出错

我正在运行windowsxp32位我刚刚从以下网址下载了Openssl并安装了它。http://www.slproweb.com/products/Win32OpenSSL.html然后我尝试使用以下命令创建自签名证书opensslreq-x509-days365-newkeyrsa:1024-keyouthostkey.pem-nodes-outhostcert.pem然后开始报错Unabletoloadconfiginfofrom/usr/local/ssl/openssl.cnf经过一些谷歌搜索,我将上面的命令更改为opensslreq-configC:\OpenSSL\bin\

windows - 在 Windows 上不使用 OpenSSL 从 pfx 文件或证书存储中提取私钥

如标题所示,我想在不使用OpenSSL或任何其他第三方工具的情况下导出我的私钥。如果我需要.cer文件或.pfx文件,我可以通过MMC或PowerShellpkiclient轻松导出这些文件,但我找不到方法获取私钥。https://learn.microsoft.com/en-us/powershell/module/pkiclient/export-certificate?view=win10-ps使用像https://www.sslshopper.com/ssl-converter.html这样的在线工具不行。PS版本:PSC:\Users\oscar>$PSVersionTabl

Windows cli 相当于 Mac `xattr` 吗?

我以为Windows支持的NTFS中存在扩展文件属性。我找不到用于访问/更新属性的命令。是否有支持此功能的Windows(及其文件系统)风格?我尝试了getfattr、setfattr和许多其他命令。attrib也不是。如果扩展属性要保持跨文件系统的可移植性(即使是在FUSE中实现的虚拟文件系统),那么所有目标平台都需要在用户空间中提供一个api(一个cmd或一组cmd)。 最佳答案 最接近UNIXattrib的是EA:NTFSstorespartitionmetadata称为扩展属性(EA),它允许将数据存储为文件或文件夹的属性。

c - 与 OpenSSL 的静态链接

我们有一个与this中报道的项目非常相似的项目问题OpenSSL是libB的起点。编译可执行文件(Exe1)时,问题是我们遇到了一些似乎与OpenSSL链接有关的链接问题。(cryptlib.obj)LNK2019:unresolvedexternalsymbol__alloca_probe_16referencedinfunction_OPENSSL_isservice(bss_file.obj)LNK2001:unresolvedexternalsymbol__alloca_probe_16(b_print.obj)LNK2019:unresolvedexternalsymbol_

windows - 如何在 Windows 上使用 OpenSSL FIPS 静态库构建 DLL?

我在openssl-users邮件列表中询问了这个问题,但没有得到回复,所以我想我会在这里尝试。我正在尝试构建一个包含静态OpenSSLFIPS库的WindowsDLL。我使用perlConfigurefips--with-fipslibdir=...-no-shared构建了FIPS库,然后使用nmake-fms\nt.mak。我使用的是openssl-fips-2.0.5、openssl-1.0.1j和MSVisualStudio2010。现在我正在尝试将生成的库链接到我的DLL中。我已按照OpenSSLFIPS2.0User'sGuide中的说明进行操作,设置一堆环境变量(FIP

.net - 在 .Net CLI 应用程序中显示完成百分比的最佳方式是什么?

我正在开发一个处理文件上传的CLI应用程序,并希望有附加和覆盖输出的组合。理想情况下,它看起来像这样:c:\>uploadfile1.dat100%file2.dat100%file3.dat59%,36.4k/s我只想在最后一行定期更新完成百分比和当前速度。我知道我可以使用SetCursorPosition将输出写入控制台的任何部分,但似乎没有GetCursorPosition并且最近打印的文件名的绝对位置会有所不同。我也想知道所有这些将如何影响重定向输出,但正确处理它对于这个应用程序并不重要。编辑:看起来Console.CursorLeft/Console.CursorTop等会给

windows - 从 cli 更改 Windows 上的节点 webkit 应用程序图标

我目前正在尝试构建一个.bat脚本来自动构建我的node-webkit应用程序,唯一缺少的是更改生成的.exe图标。我已经在互联网上搜索了一段时间,但没有找到任何可行的解决方案。到目前为止我已经尝试过:ResourceHacker:我设法使用该应用程序更改了图标,但无法使其与脚本一起使用。这是资源黑客与我的exe的屏幕截图我尝试了以下命令:ResHacker-修改App.exe、AppTest.exe、MyIcon.ico、Icon、1ResHacker-修改App.exe,AppTest.exe,MyIcon.ico,Icon,1,1033ResHacker-addoverwrite