Questions tagged [gina]

The graphical identification and authentication (GINA) library is a component of some Microsoft Windows operating systems that provides secure authentication and interactive logon services.

GINA is a replaceable dynamically linked library that is loaded early in the boot process in the context of Winlogon when the machine is started. It is responsible for handling the secure attention sequence, typically Control-Alt-Delete, and interacting with the user when this sequence is received. GINA is also responsible for starting initial processes for a user (such as the Windows Shell) when they first log on. wikipedia

33 questions
8
votes
2 answers

A GINA replacement in a .NET language?

I have searched quite a lot of places and I only found one GINA replacement called pGINA but it is in C++ which I don't know at all. Does anybody know one in either C# or VB.NET? (I'm writing software for use at work to control what employees are…
LolJohny
5
votes
3 answers

Custom Windows GINA authentication

In Windows, the GINA module can be extended to support different ways of authentication. For example, you can already see a support for Fingerprints, Smart Cards, or even Face Recognition (like what Lenovo did with their laptops). What I am trying…
AAA
3
votes
1 answer

Replacing Windows 7's logon screen completely?

In Windows XP it was possible to substitute the logon interface for your own GINA implementation that could add additional features to the logon screen as well as implement some organisation-specific features. I've looked at a number of MSDN…
Kristina
  • 15,859
  • 29
  • 111
  • 181
3
votes
1 answer

What is a GINA dll

What is a GINA dll, and is it possible to trap special key combinations using this dll? How can I use this in a kiosk application?
deepu
  • 1,993
  • 6
  • 42
  • 64
2
votes
4 answers

Run Application at window Login Screen

I have made C# winform keyboard that i need to run at windows login screen so that user can enter password to specific user account. the computer which is using this application doses not have physical kb. i came across GINA some say this is the…
Afnan Bashir
  • 7,319
  • 20
  • 76
  • 138
2
votes
1 answer

Send hot key to program while windows is locked

Is it possible to send hot key to program while windows is locked? Maybe i should modify gina.dll?
INs
  • 2,909
  • 2
  • 20
  • 26
2
votes
0 answers

Custom UI with pGina for Credential Provider

I need to know if is there any documentation on how I could add a custom user interface with a code written by me in C# to a credential provider done with pGina (http://pgina.org/) for Windows 10. I have an application to make facial recognition…
2
votes
1 answer

Log off from Remote Desktop Session does not closing Session, showing the login screen again on Windows XP 32 Bit - SP2

As per requirement we have written one custom GINA. I have observed one interesting behavior in Windows XP 32 Bit(SP2). Customized GINA internally calls windows default Windows GINA (msgina.dll) and shows one extra window as per our requirement. I…
Santhosha
  • 421
  • 3
  • 10
  • 23
2
votes
1 answer

Start Qt app right after initial windows startup

I need to start my application before the windows login form displays, and the login process should be done within the application. How is this possible with the Qt framework?
Alireza Soori
  • 645
  • 9
  • 25
2
votes
0 answers

GINA logon dialog not in focus/active

I have created a DLL to replace GINA. When I call WlxDialogBoxParam to display my own logon dialog, the dialog does not get active. What am I doing wrong? I have tried o call SetActiveWindow on the WM_INITDIALOG event, but that did not seem to…
Martin
  • 21
  • 2
1
vote
1 answer

C++ script to “unlock” windows after being locked using “LockWorkStation()”

I have a C++ script that locks the windows when a specific event occurs. Locking windows is done using “LockWorkStation()” command. What I want to do is “unlock” windows when some other event occurs. For the sake of argument, let’s assume windows…
Louis
  • 1,265
  • 1
  • 15
  • 22
1
vote
1 answer

Ldap Authentication for Windows Standalone Servers Using Novell eDirectory

I have an LDAP server Novell eDirectory in my Environment through which has the user data. In my Environment i have set of Windows and Linux servers. I need to use this LDAP As the Authentication Source for for both the servers. For Linux i need to…
1
vote
1 answer

Extend Windows Hello with a new authentication method

Is there a way to add a new custom authentication method on Windows Hello based on my code? I saw there is GINA but it's not an API and it's difficult to use with languages different from C++.
1
vote
0 answers

Invoke a form on windows lock screen through some button (manual intervention)

I am trying to create a button on windows (win xp or win 7 and onwards) which can open up a form. I am able to do that by overriding Utilman.exe by owning it and replacing it with my custom exe renamed as Utilman.exe, but that will suppress the…
Prashant
  • 121
  • 1
  • 5
1
vote
1 answer

Modifying Windows ctrl-alt-del behavior through Gina

Hello I am trying to change the behavior of the windows xp ctrl alt del key in certain scenarios throught Gina. Specifically I want to unhook the custom dialog that appears on ctrl alt del that was implemented in legacy code, and have my task…
Haoest
  • 13,610
  • 29
  • 89
  • 105
1
2 3