Microsoft
meander
三年Java开发经验,两年C#开发经验。善于使用eclipse和visual studio开发工具。从事过ERP和数据存储软件开发。专注于企业集成。
展开
-
用组策略实现用户证书的自动注册申请:ISA2006系列之二十八
用组策略实现用户证书的自动注册申请在前面的博文中,我们已经在邮件加密,安全Web站点,TLS通讯,智能卡等诸多的应用领域中接触到了证书,证书在安全领域的重要性已是不言而喻。如果我们在内网搭建了CA服务器,用户应该如何获取证书呢?用户申请证书一般有两种方式,如下图所示,用户既可以通过MMC控制台也可以利用浏览器进行证书的注册申请。但这两种证书申转载 2010-04-17 10:37:00 · 1052 阅读 · 0 评论 -
关于 GAC 目录
<br />0. 什么是 GAC ?<br />全局程序集缓存 http://msdn.microsoft.com/zh-cn/library/yf1d93sz(VS.80).aspx<br />1. GAC 在哪里?<br />C:/Windows/Assembly<br />2. 这个目录怎么如此Ugly?<br /><br />其实 C:/Windows/Assembly 是一个实实在在的文件目录,鉴于该目录的特殊性,装了.NET之后,默认对该目录启用了一个 Explorer Shell,提供特殊的视转载 2010-10-20 20:13:00 · 1332 阅读 · 0 评论 -
浅谈HOOK
摘要: 本文针对HOOK技术在VC编程中的应用进行讨论,并着重对应用比较广泛的全局HOOK做了阐述。 一、引言 Windows操作系统是建立在事件驱动机制之上的,系统各部分之间的沟通也都是通过消息的相互传递而实现的。但在通常情况下,应用程序只能处理来自进程内部转载 2011-08-03 15:55:50 · 1208 阅读 · 0 评论 -
How to change MAC address in windows 7
Today, I installed a software which I activated on a different PC before but it gave an error of MAC address check failure. It was actually转载 2011-09-04 19:51:21 · 1634 阅读 · 0 评论 -
Build a PowerShell cmdlet
Link:http://www.codeproject.com/KB/powershell/PowerShell.aspx?display=MobileWhat is Windows PowerShell?Windows PowerShell (a.k.a. Monad)转载 2011-09-06 13:09:16 · 629 阅读 · 0 评论 -
Symbols Introduction
对于NET下的开发人员,可能对Symbol不了解的人还不少,因为MS给了我们太多方便的工具,让我们只需要去关注代码,对于其他的东西基本上不需要去关注,所以就养成了一个习惯(过多的依赖MS,依赖VS)。这里只是抛开VS,讲一下调试要用到的东西-Symbol。Symbol能够包含以下的一些信息:全局变量 局部变量 函数名称, 参数 结构体 源代码行号有三种类型的Symbol原创 2011-10-24 10:14:44 · 615 阅读 · 0 评论 -
About Dump File
在工作中,许多情况下需要将遇到的问题告知客户。但是一般来说,一个问题的重现是需要场景和时间的。如果让客户为了一个不确定有没有价值的去追踪的问题花费时间,很显然,这是不可取的。通过Windbg可以轻松实现对dump文件的抓取,这样就可以将问题(或bug)出现时的场景、现象完全展示给客户,如果你会一点调试技术的话,那无疑是锦上添花了。通过简单Dump能获得的基本信息如果有出错程序的dump,原创 2011-10-25 16:48:56 · 1282 阅读 · 0 评论 -
Windows 安全认证是如何进行的?
一、Kerberos认证简介Windows认证协议有两种NTLM(NT LAN Manager)和Kerberos,前者主要应用于用于Windows NT 和 Windows 2000 Server(or Later) 工作组环境,而后者则主要应用于Windows 2000 Server(or Later) 域(Domain)环境。Kerberos较之NTLM更高效、更安全,同时认证过程也转载 2011-01-26 10:47:00 · 1097 阅读 · 1 评论 -
API Hook完全手册
文章来源: http://blog.csdn.net/atfield 原文作者: ATField 整理日期: 2008-07-16 注:本文是根据我两年前写的一个系统行为监测程序写成(参考了一些书籍和文章)。最近在论坛上看到有不少人在问关于API Hook的问题,便写成此文,希望能对朋友们在写API Hook代码的时候能够有所帮助。1 基本原理API Hook是什么我就不多说了,直接进入正题。AP转载 2011-08-15 14:05:17 · 565 阅读 · 0 评论 -
什么是LDAP?
<br />1. LDAP介绍<br />1.1. LDAP是什么<br />1.2. LDAP是电话簿<br />1.3. LDAP是不是数据库<br />2. LDAP的特点<br />2.1. LDAP的优势<br />2.1.1 跨平台<br />2.1.2 费用及维护<br />2.1.3 复制技术<br />2.1.4 允许使用ACI<br />2.2. LDAP存储什么数据<br />2.3. 什么时候该用LDAP存储数据<br />3. LDAP的基本模型<br />3.1 信息模型转载 2010-10-15 11:52:00 · 706 阅读 · 0 评论 -
Introduction to MSMQ
What is MSMQ?<br />Microsoft Message Queuing, or MSMQ, is technology for asynchronous messaging. Whenever there's need for two or more applications (processes) to send messages to each other without having to immediately know results, MSMQ can be use转载 2010-12-01 16:32:00 · 532 阅读 · 0 评论 -
Microsoft NTLM认证简介
<br />什么是NTLM<br />=============<br />Windows Challenge/Response (NTLM) 是用在包括着Windows操作系统的网络中的一种认证(authentication)协议, 也用在stand-alone系统上. <br /> <br />在网络环境中, Microsoft Kerberos 比NTLM添加了更多的安全性. 尽管Microsoft Kerberos 是一个不错的选择, NTLM现在还是被支持的. NTLM必须被使用在stan转载 2010-09-28 17:02:00 · 707 阅读 · 0 评论 -
企业根CA方法客户机证书的解决方案,ISA2006系列之三十
企业根CA如何发放客户机证书-L2TP证书问题的补充说明 在ISA系列第二十一篇的博文中,我们介绍了如何在VPN服务器中使用L2TP协议。L2TP可以使用证书或预共享密钥,很多朋友反映在做这个实验时出了问题,关键是申请不到客户机证书。因此今天特转载 2010-04-17 10:38:00 · 2144 阅读 · 2 评论 -
Windows7虚拟化体验之三:XP MODE体验
XP MODE体验 部署完XP MODE后,我们可以先来简单地体验一下在Windows 7下运行XP程序的效果。如图1所示,在Windows7的程序组中找到Windows Virtial PC下的Virtual Windows XP,这个转载 2010-05-01 08:19:00 · 1140 阅读 · 0 评论 -
Windows7虚拟化体验之四:创建新的虚拟机
创建新的虚拟机 我们用Windows Virtual PC体验了XP MODE带来的高度兼容性后,不禁要考虑,能否用Windows Virtual PC创建新的虚拟机呢?平时我们进行一些网络实验经常用微软的VPC,现在Windows Virtual PC的性能比VPC更加出色,如果能用转载 2010-05-01 08:21:00 · 975 阅读 · 0 评论 -
Windows7虚拟化体验之一:Windows7部署
部署Windows7 伴随着Windows7 RC版本的发布,微软的虚拟化产品线中又多了一个新成员-XP MODE。XP MODE是Windows 7中一个令人心动的新组件,XP MODE的设计目的在于解决Windows 7对应用程序的兼容性问题。Vis转载 2010-04-30 22:00:00 · 801 阅读 · 0 评论 -
Windows7虚拟化体验之二:XP MODE部署
XP MODE部署 上篇文章中我们部署了RC版本的Windows 7,今天我们要在Windows 7上实现XP MODE。XP MODE实际上是一个XP SP3的虚拟机,这个虚拟机需要用Windows Virtual PC来加载。我们首先要判断物理转载 2010-04-30 22:02:00 · 806 阅读 · 0 评论 -
Error Codes in Windows
<br />The list below details the error codes displayed in the dialog boxes in Windows:<br /><br />Code Description<br /><br />_________________________________________________________________________<br /><br /><br />1 Incorrect function. <br /转载 2010-08-17 08:59:00 · 1908 阅读 · 0 评论 -
The trust relationship between this workstation and the primary domain failed.
SYMPTOMSWhen you try to access a computer running Windows NT Server or Workstation that is a member of your domain with one of the following methods, it fails with one of the messages listed below. • At a command prompt, type either of the following comm转载 2010-09-27 11:12:00 · 2296 阅读 · 0 评论 -
DC与GC的区别
<br />DC是Domain Controller<br />GC是Global Catalog<br /> <br />GC是做什么的, 有什么特点详见下面的话:<br />Ina multi-domain forest the Active Directory database becomespartitioned. That is, each domain maintains a list of only thoseobjects that belong in that domain.转载 2010-09-29 10:31:00 · 2755 阅读 · 0 评论 -
Builtin/administrators 与 Domain Admins 用户组的来历与区别
<br />什么是builtin/administrators用户组?<br />=====================<br />builtin/administrators用户组是在你安装Windows的时候默认创建的.<br />这个用户组对于这台计算机有完全的, 没有任何限制的权限. <br />默认情况下, 唯一属于这个用户组的用户是 Administrator<br /> <br />什么是domain admins用户组?<br />=====================<br />D转载 2010-09-29 10:33:00 · 1043 阅读 · 0 评论 -
Win32 API File Manage
http://msdn.microsoft.com/en-us/library/aa365430(v=vs.85).aspxOpenFile functionHFILE WINAPI OpenFile( _In_ LPCSTR lpFileName, _Out_ LPOFSTRUCT lpReOpenBuff, _In_ UINT uStyle);原创 2012-11-25 21:23:28 · 554 阅读 · 0 评论 -
API Hooking (LoadLibrary)
API Hooking (LoadLibrary)IntroductionIf Windows is made to protect against API hooking, Trojan horses would not have effected our systems. I believe it is a loop hole from Microsoft. But f转载 2012-11-25 21:39:01 · 778 阅读 · 0 评论 -
Using VS2010 Develop ActiveX Control in MFC Project
1.Create MFC ProjectStep1:Open VS 2010 and create a MFC ActiveX Control project named “GetSystemTime”. Then click OK.Step2:In Control Settings tab keep the following item checked. Then click原创 2012-11-18 16:55:00 · 1261 阅读 · 0 评论 -
Using ActiveX in IE
Method 1:1.Import the ActiveX Control in html. Class Id is a unique identity of ActiveX. 2.JavaScript jude if the ActiveX Control is existing. if(activeXObje原创 2012-11-23 23:31:53 · 615 阅读 · 0 评论 -
Using User Defined Types in COM & ATL
Link:Using User Defined Types in COM & ATLThe reason I got into this is that I've rarely used any help from newsgroups or similar communities. On the other hand since I've used code provided by转载 2013-01-26 16:26:25 · 958 阅读 · 0 评论 -
Security of ActiveX Controls
About IObject Safety Extensions for Internet ExplorerDesigning Secure ActiveX ControlsSafe Initialization and Scripting for ActiveX Controls原创 2013-01-28 20:04:48 · 476 阅读 · 0 评论 -
Using VS2010 Develop ActiveX Control in Windows Form Control Libarary
1.Create Windows Form Control Library Project2.Implement the safety interfaceMicrosoft support link:How To IObjectSafety Marks ATL Controls Safe for InitializingSummary:You can原创 2012-11-13 23:14:37 · 626 阅读 · 0 评论 -
电脑键盘指法练习图
电脑键盘指法练习图学习目的:一、正确的指法;二、熟悉字母位置。 电脑键盘指法练习图电脑键盘指法学习步骤: 第一步、将手指放在键盘上(如下图,手指放在八个基本键上,两个母指轻放在空格键上) 第二步、练习击键 (例如要打D键,方法是:1、提起左手约离键盘两厘米;2、向下击键时中指向下弹击D键,其它手指同时稍向上弹开,击键要能听见响声。击其转载 2013-05-23 20:39:36 · 5441 阅读 · 0 评论 -
Make CAB File
1.IntroductionInternet 软件分发单位是“软件包”,它由包含.INF文件或软件分发.OSD文件(或两者都包括)的.CAB文件所组成。一个分发单位也可以包含软件组件,如 ActiveX 控件(.OCX)、.DLL文件、.EXE文件、Java类文件或小程序。当Web页上OBJECT元素的CODEBASE特性引用包含.INF文件的. CAB文件时,Internet Explo原创 2012-11-16 12:15:31 · 922 阅读 · 0 评论 -
A Complete ActiveX Web Control Tutorial
A Complete ActiveX Web Control TutorialIntroductionActiveX is a Microsoft technology developed in the mid 90’s, that allows for the creation of applet-like applications that can be downloaded转载 2012-11-18 19:23:41 · 837 阅读 · 0 评论 -
How to Digitally Sign Microsoft Files (.exe, .cab, .dll, .ocx, .msi, .xpi)
Sometimes Unix system administrators may end-up managing few Windows servers. If that ever happens to you, be prepared to do some basic administrative tasks on Windows. In this article, let us discuss转载 2012-11-17 01:28:56 · 950 阅读 · 0 评论 -
使用VS2010 C#编写ActiveX控件
我参考的文章如下(非Vs2010开发): 用C#编写ActiveX控件(一)http://www.cnblogs.com/homer/archive/2005/01/04/86473.html 用C#编写ActiveX控件(二)http://www.cnblogs.com/homer/archive/2005/01/08/88780.html 用C#编写Active转载 2012-11-13 21:56:36 · 1841 阅读 · 0 评论 -
VC2005开发MFC ActiveX控件
一. 创建MFC ActiveX项目1. 打开VS2005新建MFC项目。这里我们取名为“ActiveXDemo”。 2. 输入项目名称为“ActiveXDemo”和项目位置。点击“确定”按钮,打开向导对话框。 3. 选择“控件设置”选项卡,具体设置可参考上图。其它选项转载 2012-11-13 22:03:28 · 739 阅读 · 0 评论 -
Local File Manage in JavaScript Using FileSystemObject
一、功能实现核心:FileSystemObject 对象其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合:Driver 对象类型。包括收集系统中驱动器相关信息的方法和属性,不如共享名、可用空间等。一个“drive”对象不一定代原创 2012-11-28 22:36:26 · 553 阅读 · 0 评论 -
JavaScript Interactive with ActiveX Control
1.在COM组件中调用JavaScript函数// 连接点方式页面javascript脚本alert("State(" + s + ")");return 123;testCom.FireStateEvent("Hello"); // 事件属性方式页面javascript脚本function onState(s){alert("onState(" + s + ")");原创 2012-11-28 23:01:10 · 971 阅读 · 0 评论 -
What is PE ?
PE 的意思就是 Portable Executable(可移植的执行体)。PE文件结构的总体层次分布图: --------------|DOS MZ Header ||--------------||DOS Stub ||--------------||PE Header ||--------------||Section Table |转载 2012-11-16 12:35:06 · 713 阅读 · 0 评论 -
How to Register COM in VS
在 Visual Studio .Net 部署项目中注册 COM 模块的步骤将 COM 对象添加到 Visual Studio 部署项目。在解决方案资源管理器中,右键单击刚添加的模块,然后单击属性。注意:“属性”窗口包含一个表,其中有两列和 x 行(行数取决于项目)。左列列出特定属性。右列将在步骤 4 中解释。转到此模块的属性(默认情况下位于 .NET 部署项目的右上角),然后单击原创 2012-11-29 21:42:06 · 637 阅读 · 0 评论 -
How to Edit INF File?
1.IntroductionINF文件全称Information File文件,是Winodws操作系统下用来描述设备或文件等数据信息的文件。INF文件是纯文本文件,由标准的ASCII码组成。一般我们总是认为INF文件是系统设备的驱动程序,其实这是错误的认识,Windows之所以在安装某些硬件的驱动时提示需要INF文件是因为INF文件为该设备提供了一个全面描述硬件参数和相应驱动文件(DLL文件原创 2012-11-17 15:03:23 · 881 阅读 · 0 评论 -
Register DLL and OCX
Windows中注册类ID:clsid“通用唯一标识符”(UUID),用于标识 COM 组件。每个 COM 组件在 Windows 注册表中都有自己的 CLSID,以便让其他应用程序加载。使用ActiveX控件可快速实现小型的组件重用、代码共享,从而提高编程效率,降低开发成本。但是ActiveX控件对于最终用户并不能直接使用,因为ActiveX控件必须先在Windows中注原创 2012-11-13 21:07:26 · 1091 阅读 · 0 评论