I want to know when user try to change his password, and even hook this function.
I know there is GINA option, and that was replaced from Vista to ICredentialProvider. But at these two, I didn't find a specific API that will called anyway, or one function for every method, that will called when the user change his password. I think implement DLL proxy for the specific API (after I will find it), there is any better way to implement this hook, to catch the change password user and modify it?
In Addition, at my research I found the function ChangeAccountPassword.
And also reference to SpInitialize function with maybe relevant parameter:
typedef struct SECPKG_FUNCTION_TABLE {
...
SpSetExtendedInformationFn *SpChangeAccountPasswordFn;
...
};
Any advice?
Thanks
