Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Replacing XP Logon Screen

Author
Message
AlexI
20
Years of Service
User Offline
Joined: 31st Dec 2004
Location: UK
Posted: 10th May 2010 17:16 Edited at: 10th May 2010 17:19
Hi,
I am trying to customize the Windows XP login screen, so that it has an extra button which launches my own program (This button will open a password reset program).

I know the login screen is stored in msgina.dll and its interface can be modfied with rescource hacker, however once I have added my button to the interface using rescource hacker, im not sure how I would modify it to launch another application.

Heres an example of what I want to do:



Any ideas how I would acheive this?

Thanks,
Alex

David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 10th May 2010 17:28 Edited at: 10th May 2010 17:33
This may be of use to you (part 1 of 2)

Custom functionality on GINA is not as trivial as resource editing though

From the article:
Quote: "Let me state up front that replacing the GINA is an advanced technique that should not be taken lightly. You should only do this if you have no other choice (if, for example, you are implementing a new logon mechanism that Windows does not support)."


EDIT:
Reading through that article, it seems to imply that the susbsystem which controls GINA will only allow a single thread to run (GINA itself). Which may obviously present a problem for what you're trying to achieve

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
AlexI
20
Years of Service
User Offline
Joined: 31st Dec 2004
Location: UK
Posted: 10th May 2010 17:33 Edited at: 10th May 2010 17:33
Thanks, looks like what I am looking for.

bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 10th May 2010 23:37
It may be simpler to create a very secured guest account that a user can login to to reset their password.

Login to post a reply

Server time is: 2025-05-24 12:48:33
Your offset time is: 2025-05-24 12:48:33