window7 登陆机制 CredentialProvider

window7 登陆机制 CredentialProvider

下面是我自己弄的一个例子,就是自定义window7登陆,

1. 首先拦截了其余的登陆方式

window7 登陆机制 CredentialProvider_第1张图片

2. 简单的模拟智能卡登陆模式

window7 登陆机制 CredentialProvider_第2张图片

3. 模拟智能卡登陆失败,需要输入window登陆密码

才能进入
window7 登陆机制 CredentialProvider_第3张图片

4. 里面有俩个项目,看清楚了,下面是项目结构

window7 登陆机制 CredentialProvider_第4张图片

5. 关于自定义登陆的一些文章,有详细的介绍

http://baike.baidu.com/link?url=AIJWwcDTVUxlx0CTOPyQCu8UFxzRs-OeL5DI9DI2DQi8xAdBiOTLPrnelx1b1SYGMSToCfFCiklJbh3w0Y–o_
https://blog.leetsys.com/2012/01/02/capturing-windows-7-credentials-at-logon-using-custom-credential-provider/
https://kb.swivelsecure.com/wiki/index.php/Microsoft_Windows_Credential_Provider_Integration
https://github.com/LastSquirrelIT/MultiOneTimePassword-CredentialProvider

项目下载 ,包括微软的五个例子

http://download.csdn.net/detail/li740207611/9497173
SSCredProvider__ 我的
Untitled Folder 微软的,里面有些我也修改了,没有原版得了

使用 就是运行相应项目目录下面的 Register.reg

把登陆的dll 或者fileter 添加到注册表里面。然后把项目自带的或者生成的dll拷贝到
c/window/system32/ 目录下面
注意:这些是在32位的操作系统下面进行的,如果想兼容64位系统,首先需要使用vs生成属性平台改为64位,然后生成64位的dll,就可以了。如果是32位的dll是不行的。

你可能感兴趣的:(Provider,credential,自定义Windows,Credentia,7登陆)