1 在openssl 官网下载 openssl 安装, 本机是 64位 win 8.1 系统

http://slproweb.com/products/Win32OpenSSL.html

下载:Win64 OpenSSL v0.9.8zb

Visual C++ 2008 Redistributables (x64)

2 下载ActivePerl 5.10.1.1007(最新的版本或较低的版本也可以):

下载地址:http://www.activestate.com/activeperl/downloads/

安装顺序,先装ActivePerl ,然后visualc++  环境,最后装 openssl

3  使用命令解密 文件

我的opessl 安装的是在 C盘默认路径下,

就可以使用解密命令了

当然,你也可以配置环境变量。

4  也可以用C# 代码来执行命令

using System;
using System.Diagnostics;

namespace AppTest
{
   public class OpensslCMD
    {
       public void Demo()
       {
           Process p = new Process();
           p.StartInfo.FileName = "cmd.exe";

p.StartInfo.UseShellExecute = false;
           p.StartInfo.RedirectStandardInput = true;
           p.StartInfo.RedirectStandardOutput = true;
           p.StartInfo.RedirectStandardError = true;
           p.StartInfo.CreateNoWindow = true;
           p.Start();
           p.StandardInput.WriteLine(@"C:");
           p.StandardInput.WriteLine(@"cd C:\OpenSSL\bin");
           p.StandardInput.WriteLine(@"openssl aes-128-cbc -d -salt -in roam_20140808114918.cdr.aes_sale -out roam_20140808114918.cdr.out -pass pass:1234567890654321");

          // p.StandardInput.WriteLine("net share > c://1.txt");

p.StandardInput.WriteLine("exit");
           string s = p.StandardOutput.ReadToEnd();
           Console.WriteLine(s);
       }
    }
}

最新文章

  1. 源映射(Source Map)详解
  2. libeventReferenceManual阅读笔记
  3. java获取路径的方法
  4. Asp.NET——GridView绑定DataSet数据
  5. 无法解析类型 javax.servlet.http.HttpServletRequest。从必需的 .class 文件间接引用
  6. Codeforces Round #127 (Div. 2)
  7. No Suitable Driver Found For Jdbc_我的解决方法
  8. hdu 3068 最长回文 manacher
  9. SQL Server 字符串函数
  10. [经典算法] 排列组合-N元素集合的M元素子集
  11. android 69 SQLite数据库
  12. MTM量身定制系统 - 富友ERP产品 - 信息化推动服装行业管理软件升级
  13. [Leetcode][016] 3Sum Closest (Java)
  14. 第二章——第二节 IPC机制的概述和使用
  15. Intellij IDEA设置运行时Java参数
  16. MVP框架 – Ted Mosby的软件架构
  17. ajax上传文件显示进度
  18. Do-Now—团队Scrum 冲刺博客五
  19. 关于mysql的删除和安装
  20. Fragment的粗浅理解

热门文章

  1. linux_api之进程环境(二)
  2. MongoDB的聚合函数 Aggregate
  3. centos6.5 源码编译 mysql5.6.21
  4. Java入门系列-10-数组
  5. JS && || 陷阱 javascript 逻辑与、逻辑或 【转】
  6. git把dev部分提交过的内容合并到master
  7. HDU 4731 找规律,打表
  8. IO流之缓冲流
  9. java调用c#dll文件配置
  10. solidity语言7