自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

点点滴滴的专栏

此时心情彼时歌

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

转载 关于对称加密算法中的加密模式

互联网的软件设计一定少不了加密算法,并且大量使用的都会是对称加密,比较常见的对称加密有:DES、3DES、RC4、AES等等;加密算法都有几个共同的要点:密钥长度;(关系到密钥的强度)加密模式;(ecb、cbc等等)块加密算法里的填充方式区分;对于加密模式,很多同学还不清楚,比如DES,也会有ECB、CBC等不同的区分,它们都是标准的;      Windows加密

2010-04-06 11:54:00 3079

转载 内存拷贝函数strcpy()、memcpy()、memmove()、memset()的用法

strcpy(), 字符串拷贝.char *strcpy(char *strDest, const char *strSrc){    assert((strDest!=NULL) && (strSrc !=NULL));    char *address = strDest;         while( (*strDest++ = * strSrc++)·1 != /0)     

2010-04-06 11:18:00 1700 1

转载 [转载]解析C/C++语言中的strlen与sizeof的区别

   1.从功能定义上,strlen函数,用来求字符串的长度,sizeof函数是用来求指定变量或变量类型等所占用内存的大小;  2.sizeof是运算符,而strlen是C库函数。strlen只能用char*做参数,且以/0结尾的;  对于静态数组处理:     char str[20]="0123456789";     strlen(str)=10;   //表示数组中字符串的

2010-04-06 11:09:00 635

转载 文件系统识别器——对理解文件系统很有帮助

作者:Microsoft翻译:TimiXu本文转载自TimiXu的Blog文件系统识别器是一个标准的NT内核模式驱动程序。它只实现一项功能:检查物理介质设备,如果它能够识别存储介质的格式便加载相应的文件系统驱动程序。你可能要问:为什么不把所有的文件系统一起加载呢?因为系统几乎从不需要加载所有文件系统驱动程序,用一个小驱动可以节约数百K系统内存。实际上,所有标准的NT物理介质文件系统都利用文件系

2010-01-24 20:59:00 1209

转载 轻松破解智金加密软件(Kota)

很多公司都安装了智金公司的加密软件(Kota). 总体来说,这个软件设计思路和功能还是挺不错的. 可是毛病也不少,漏洞也很多. 先说毛病: 1.妨碍安装其他软件. 安装了Kota的机器,再安装其他软件的时候,会冲突. 因为Kota会对很多特定后缀的文件进行监控并加密.所以,安装其他软件的时候,经常会发生冲突. 每次安装软件的时候,得先卸载掉加密软件,然后安装软件,最好再恢复加密软件. 2.经常破坏

2010-01-04 14:52:00 5151

转载 驱动版的“Hello World”

我们学习程序设计,都是从“Hello World”开始的,驱动程序也不例外,今天我就写一个驱动版的“Hello World”来热热身,目的希望大家能对驱动程序的基本框架有所了解。 驱动程序分为2类,一个是Kernel模式驱动,另一个是Windows模式驱动,2种模式本质是相同,但细节不同,本文介绍的是内核模式驱动和驱动程序的安装、使用。 驱动程序同普通的EXE,DLL一样,都属于PE文件,而且都有

2010-01-04 14:25:00 673

翻译 ExInitializeFastMutex

http://msdn.microsoft.com/en-us/library/aa489989.aspx The ExInitializeFastMutex routine initializes a fast mutex variable, used to synchronize mutually exclusive access by a set of threads to a sh

2009-12-19 16:51:00 2082

转载 关于#pragma alloc_text

 编译时控制分页能力    有时,驱动程序的某些部分必须驻留内存而另一些可以被分页,这就需要一种能控制代码和数据是否分页的方法。通过指导编译器的段分配可以实现这个目的。在运行时,装入器通过检查驱动程序中的段名, 把段放到你指定的内存池中。此外在运行时调用内存管理器的例程也能实现这个目的。需要注意的是:-------------------------------------------

2009-12-19 16:17:00 2498

翻译 file system control (FSCTL)

关于FSCTL结构:http://msdn.microsoft.com/en-us/library/cc232013(PROT.13).aspx A process invokes an <a id="ctl00_MTCS_main_ctl01" onclick="function onclick(){Track(ctl00_MTCS_main_ctl00|ctl00_MTC

2009-12-18 09:23:00 1022

翻译 ATLASSERT

ATLASSERT 宏和C运行时库中的_ASSERTE宏的功能是一样的。在Debug builds中,ATLASSERT 判断括号中参数表达式的真假,当结果为假时,就会产生一个debug报告。

2009-12-08 10:41:00 1983

翻译 RtlInitEmptyUnicodeString

RtlInitEmptyUnicodeString宏用来初始化一个空的counted Unicode字符串。要想初始化一个非空的counted Unicode字符串,则可以使用RtlInitUnicodeString。 VOID  RtlInitEmptyUnicodeString(    IN OUT PUNICODE_STRING  DestinationString,    IN P

2009-12-08 10:20:00 3538

转载 什么是RAW文件系统?

本文转载自Microsoft DiggingWhat is this Raw File System Sometimes a damaged volume may look like it lost its file system and CHKDSK tool will complain that file system is raw The type of the file s

2009-12-08 10:01:00 13656

转载 【转载】"缓冲"方法(METHOD_BUFFERED)

 "缓冲"方法(METHOD_BUFFERED)备注:在下面的讨论中,"输入"表示数据从用户模式的应用程序到驱动程序,"输出"表示数据从驱动程序到应用程序。 对于读取请求,I/O 管理器分配一个与用户模式的缓冲区大小相同的系统缓冲区。IRP 中的 SystemBuffer 字段包含系统地址。 UserBuffer 字段包含初始的用户缓冲区地址。当完成请求时,I/O 管理器将驱动程序已经

2009-11-05 15:33:00 2759

转载 DNS中的SRV记录

在《A Decentral Architecture for SIP-based Multimedia Networks》中遇到这个名词  SRV记录的作用是指明某域名下提供的服务。例子:_http._tcp.example.com. SRV 10 5 80. www.example.comSRV后面项目的含义:10 - 优先级,类似MX记录5 - 权重80 - 端口www

2007-12-28 10:34:00 21768

Mathematics for Computer Science

MIT OPEN COURSE 介绍了计算机科学中的数学,非常生动有趣

2009-04-01

信息与熵(MIT OPEN Course,中文版)

本讲义给出了信息的一个统一的观点,其中熵是信息的一种,还有其他种类的信息。就像能量一样, 信息可以存在于一个地方, 也可以存在于另外一个地方, 它可以通过空间传输,也可以被储存以备将来之用。但与能量不同,信息从本质上是主观的,因为它涉及的是你知道的和你不知道的事情 (作为信息一种的熵也是主观的——这个观点使得某些物理学家难以理解) 。还有,信息并不像能量那样被储存;第二定律阐明了随时间流逝熵永远不会减少——它通常会增加,而且只在有限的情况下保持不变。

2009-04-01

空空如也

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

TA关注的人

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