自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幽灵剑客的专栏

幽灵剑客

  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

原创 WinMep视频加密 v1.0.2

WinMep视频加密,视频文件可以直接在播放器上播放,不支持使用独立解码器的播放器,如暴风影音、QQ影音等,推荐使用windows media player 或者 media player classic 等使用系统解码器的播放器,使用之前需要安装K-Lite Mega Codec Pack 解码包,这个解码包可以使windows media player 播放几乎所有的格式。安装完毕后,右键文件

2013-11-04 10:50:37 779

原创 DSplay库 例程(二)简单捕获视频和音频并进行预览

#include  void main(){       CCapture     pCap;       CFilter          pBF_Video;       CFilter          pBF_Audio;        pCap.Open();       pCap.OpenVideo(0, NULL, pBF_Video);   

2009-10-06 20:37:00 453

原创 DSplay库 例程(一)简单播放媒体文件

#include  void main(){     char*    filename = "";  //将被播放的文件     CCapture pCap;        pCap.Open();  //打开Cap     pCap.RenderFile(filename);  //智能连接filename     pCap.Run();  //开始播放

2009-10-06 17:44:00 648

原创 DSplay库简介

这个库只是对DirectShow接口的简单封装,但使用起来要方便很多。现在简单看一下几个主要的类CCapture:这个类是最主要的类,封装了IGraphBuilder和IMediaControl接口,实现了常用的基本功能,没特殊要求的话用这个就可以完成所有的事。CCaptureMedia:这个类有两个接口ICaptureGraphBuilder2和IBaseFilter,用于连接fil

2009-10-06 17:17:00 1439

转载 AES类使用方法(内函简单示例)

 AES类的三个公共函数//设置AES类的模式为加密还是解密,并说明密钥长度和明文长度(解密时为密文)//key      密钥数据//keySize  密钥长度//inSize   明文长度(解密时为密文)//isdecrypt 是否为解密(解密时为TRUE)//成功返回1 失败返回-1     失败是由于参数设置不正确引起int setMode(unsigned char* key, int

2008-07-21 22:03:00 2818 5

原创 一个2年前做着玩的木马,技术含量不高,希望对各位有用!

一个2年前我做着玩的木马,技术含量不高。由于我把注意力放在木马的隐藏和自启方式,所以功能不强,只有最基本的上传下载,目录查询,远程启动应用程序,远程命令执行等,远程函数调用没有完成,控制端未完善。 1、连接方式           采用被动连接和反弹端口两种连接方式。先以反弹端口的方式连接,如果失败转入监听状态,超时时间可以自己设定。 2、自启动方式          启动功能是作为explo

2008-06-29 21:49:00 1061

原创 AES加密算法源代码c++版(其实跟c版差不多)

打包下载//============================================================================// 文件名: AES.h (c++)// 作者    : 幽灵剑客// 版本    : 20080213// 地址    :http://blog.sina.com.cn/u/1216062855// 描述

2008-05-23 15:44:00 7909 26

原创 AES加密算法实现流程

由于AES的数学原理在网上有很多,所以在这里就不再说明,主要是加密流程。先说明一下AES的几个必备参数的初始化typedef struct _AES{   int  Nb;                 //明文或密文的行数  int  Nr;                 //加密或解密时的轮数  int  Nk;                 //密钥的行数  

2008-05-23 15:18:00 4210 2

原创 AES加密算法源代码(c语言版)

//AES.h#define decrypt TRUE#define encrypt FALSE#define TYPE BOOLtypedef struct _AES{ int Nb; int Nr; int Nk; unsigned long *Word

2008-05-23 13:35:00 21059 9

原创 MD5算法及源代码

//获得MD5的二个数组和一个buffer并初始化MD5 *GetMD5();//初始化MD5的二个数据和一个buffer void MD5Init (MD5 *context);//用于计算MD5值的函数 void MD5Update (MD5 *context, unsigned char *input, unsigned int inputLen);//输出结果 void M

2008-05-23 13:32:00 1523

原创 AES用到的11张表格

const unsigned char Log_02[256] = { 0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0e, 0x10, 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x1e, 0x20, 0x22, 0x24, 0x26, 0x28, 0x2a, 0x2c, 0x2e, 0x30, 0x32, 0x34,

2008-05-23 13:30:00 3009 3

WinMep文件加密(多媒体文件可以直接用播放器播放)

WinMep文件加密,直接多媒体文件直接在播放器上播放,不支持使用独立解码器的播放器,如暴风影音、QQ影音等,推荐使用windows media player 或者 media player classic 等使用系统解码器的播放器,使用之前需要安装K-Lite Mega Codec Pack 解码包,这个解码包可以使windows media player 播放几乎所有的格式。安装完毕后,右键文件选择WinMep项就可以对文件进行加密和解密。

2013-09-28

WinMEP 文件加密,支持多媒体文件的直接播放

解压后,运行 注册.bat, 然后就可以直接通过右键WinMEP这项来加解密文件。 不要用暴风影音、腾讯等播放来播放,这些播放器不支持系统的解码器,所以无法加载加密文件,你可以用Windows Media Player来播放,如果提示没有找到解码器,那么就装下k-lite mega codec pack第三方解码包,在360软件管理里能找到。 WinMep.exe 是加解密程序,需要通过右键来调用(还未完成) WinMepExplorer.exe 是用来管理加密的视频文件,在左边点右键来添加视频文件夹,第一次运行需要设置密码,这个程序功能不全 要删掉的话 先运行下注销.bat后重启,再删文件 这个程序还没有在Win7上测试过,很有可能运行不了

2012-10-07

AES 加密算法源代码20120410 (C++版,内含示例工程)

修改了重新调用setMode函数时内存释放的错误,并附带了示例工程 AES类的三个公共函数 //设置AES类的模式为加密还是解密,并说明密钥长度和明文长度(解密时为密文) //key 密钥数据 //keySize 密钥长度 //inSize 明文长度(解密时为密文) //isdecrypt 是否为解密(解密时为TRUE) //成功返回1 失败返回-1 失败是由于参数设置不正确引起 int setMode(unsigned char* key, int keySize, int inSize, bool isdecrypt); //加密数据 //input 明文数据,长度为setMode时inSize指定 //ouput 加密后的数据,长度为setMode时inSize指定 void cipher (const unsigned char* input, unsigned char* output); //解密数据 //input 密文数据,长度为setMode时inSize指定 //output 明文数据,长度为setMode时inSize指定 void invCipher(const unsigned char* input, unsigned char* output);

2012-04-10

Directshow filter编写例程(二)读取文件

AsyncReadFilter 将由SDK自带的例子async修改而来,async是把文件先全部读取到内存然后播放。现在要把它修改成从文件直接读取数据。

2009-11-24

AES 加密算法源代码20091025 (C++版)

AES类的三个公共函数 //设置AES类的模式为加密还是解密,并说明密钥长度和明文长度(解密时为密文) //key 密钥数据 //keySize 密钥长度 //inSize 明文长度(解密时为密文) //isdecrypt 是否为解密(解密时为TRUE) //成功返回1 失败返回-1 失败是由于参数设置不正确引起 int setMode(unsigned char* key, int keySize, int inSize, bool isdecrypt); //加密数据 //input 明文数据,长度为setMode时inSize指定 //ouput 加密后的数据,长度为setMode时inSize指定 void cipher (const unsigned char* input, unsigned char* output); //解密数据 //input 密文数据,长度为setMode时inSize指定 //output 明文数据,长度为setMode时inSize指定 void invCipher(const unsigned char* input, unsigned char* output); //例子 #include "aes.h" #include void main() { char* str = "0123456789abcdef"; //被加密的数据16字节 char* pwd = "1111111111111111"; //密码16字节 char out[17]; //输出缓存 out[16]='\0'; AES aes; /*加密时*/ aes.setMode(pwd, 16, 16, FALSE); aes.cipher(str, out); printf(out); //输出加密数据 printf("\n"); /*解密时*/ aes.setMode(pwd, 16, 16, TRUE); aes.invCipher(out, out); printf(out); } 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/scofield_zhang/archive/2008/07/21/2687037.aspx

2009-10-27

非常简单的播放器的例子

基于directshow的简单的播放器的例子,里面使用了DSplay库

2009-10-09

directshow 播放接口封装库

自己写的dirceshow 的播放库,只是对DS接口的简单封装,有很简单的接口没有被封装。有任何问题就留言吧。 下面是简单的简介 http://blog.csdn.net/scofield_zhang/archive/2009/10/06/4636378.aspx

2009-10-06

文件加密,支持多媒体文件的直接播放

文件加密,采用AES加密算法,文件长度和密码长度不限,多媒体文件加密后无需解密就能直接用播放器播放。 使用方法: 将压缩包解压到任意目录,双击运行"安装.bat”文件,此时就可以进行加密和解密操作。默认用windows media player 播放zlm文件,如果要想用其它播放器,请运行"zlj.exe"文件,点"选择播放器",设置zlm文件的默认播放器。 zlm和zlj的区别: 为了方便直接用播放器播放加密的多媒体文件,设置了以zlm为扩展名的文件,双击后直接可以播放。 zlj是普通的文件。 注意:目前的版本不支持wma,wmv和asf文件格式。 播放小于10M的文件时会有点问题。

2009-01-06

AES加密算法源代码(该版有两个内存释放的BUG,修正后的地址看说明)

这个版本有两个内存释放的BUG,不要下载,请下载20091025这个版本。 地址:http://download.csdn.net/source/1771339

2008-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除