問題タブ [gina]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3543 参照

windows - Windows で失敗したログオン試行を監視するにはどうすればよいですか?

Windows XP で失敗したログオン試行をオンザフライで監視する信頼できる方法はありますか? (まあ、Vista も同様です)。失敗したログオン試行をプログラムで監視する必要がありますが、これは現在、MSGINA からログイン ダイアログをサブクラス化することにより、単純なGINA スタブで実現されています。

ただし、チェーンに他の GINA がある場合、私の現在のソリューションは防水ではありません。

だから私の質問は:私が信頼できる(他の)APIはありますか?それとも、GINA 代替 DLL 全体をロールアウトする必要がありますか?

0 投票する
3 に答える
4677 参照

windows - カスタムWindowsGINA認証

Windowsでは、GINAモジュールを拡張して、さまざまな認証方法をサポートできます。たとえば、指紋、スマートカード、さらには顔認識(Lenovoがラップトップで行ったように)のサポートをすでに確認できます。私が達成しようとしていることは、それらの方法ほど複雑なことではありません。私が望んでいるのは、カスタム認証サービス(つまり、ログイン時の独自の認証方法)を提供できるようにすることだけです。また、デフォルトの認証方法(パスワード)を拡張して、Windowsローカル認証サービスに送信する前にパスワードの前処理段階が行われるようにする方法があるかどうかを知りたいです。

ありがとうございました。

0 投票する
1 に答える
799 参照

installation - GINA で Wix を使用してアンインストールすると、ログインに失敗する

問題: 代替 GINA をアンインストールした後、WIX 3.0 インストーラーを使用すると、ログオンした直後にログオフされます。

Windows XP 用の代替ログイン プロセス (GINA) があります。システム ディレクトリ C:\windows\system32\NewGina.dll とレジストリ エントリ (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\GinaDLL=NewGina.dll) に置かれた単一のファイルで構成されており、手動で問題はありません。インストールして実行し、手動でアンインストールして通常どおりログインします。

VS2008 で Microsoft インストーラー パッケージを使用してインストーラーを作成することもできますが、インストール、ログイン、アンインストール、ログインは正常に機能します。

私が抱えている問題は、Wix インストーラーを使用し、インストール、ログイン、アンインストール、およびログインすると、ログイン直後にログアウトされることです。すぐにログアウトした後、リモート regedit に接続してレジストリをダンプすることができました。Wix インストーラーが何をしていたかを発見することを期待して、レジストリーの前後で比較を試みましたが、アクションと変更 (約 35,000) を分析するのは少し広範囲でした。レジストリ行 (上記) はなくなり、Windows は元の msgina.dll に戻るはずです。

プロジェクトの残りの部分は Wix Installer を使用しているので、それを使用したいと考えています。

これを機能させ、自動ログオフを回避する方法についてのアイデアはありますか?

ありがとう

APB

私のWixスクリプトは次のようになります

0 投票する
2 に答える
522 参照

visual-c++ - msgina.dll をリモートでデググする方法は?

モジュールに完全にカスタマイズされた msgina.dll がありますが、リモートでデバッグする必要がありますか? ホー私はこれを達成します

アブドゥル・ハリク

0 投票する
0 に答える
317 参照

c++ - GINA ログオン ダイアログがフォーカスされていない/アクティブである

GINA を置き換える DLL を作成しました。独自のログオン ダイアログを表示するために呼び出すWlxDialogBoxParamと、ダイアログがアクティブになりません。私は何を間違っていますか?イベントに電話SetActiveWindowをかけてみましたWM_INITDIALOGが、役に立たなかったようです。

WlxDialogBoxParam次のパラメーターを使用してを呼び出します。

ここで、DialogProc は次のように定義されています: コード:

0 投票する
2 に答える
4384 参照

c# - .NET 言語での GINA の代替品ですか?

私はかなり多くの場所を検索しましたが、pGINA と呼ばれる GINA の代替品を 1 つだけ見つけましたが、それは C++ にあり、まったくわかりません。

C#またはVB.NETのいずれかを知っている人はいますか?

(従業員の行動を制御するために職場で使用するソフトウェアを作成しています)

0 投票する
1 に答える
733 参照

c++ - Gina による Windows ctrl-alt-del の動作の変更

こんにちは、ジーナを通じて特定のシナリオで Windows XP ctrl alt del キーの動作を変更しようとしています。具体的には、従来のコードで実装されていた ctrl alt del に表示されるカスタム ダイアログのフックを解除し、タスク マネージャーを元に戻したいと考えています。誰かが私を正しい方向に向けてくれませんか? 

0 投票する
1 に答える
1421 参照

c# - GINAdllとは

GINA dllとは何ですか?このdllを使用して特別なキーの組み合わせをトラップすることは可能ですか?これをキオスクアプリケーションでどのように使用できますか?

0 投票する
1 に答える
1889 参照

windows - リモート デスクトップ セッションからログオフしてもセッションが閉じず、Windows XP 32 ビット - SP2 でログイン画面が再び表示される

要件に従って、1 つのカスタム GINA を作成しました。Windows XP 32 Bit(SP2)で 1 つの興味深い動作を確認しました。カスタマイズされた GINA は、Windows のデフォルトの Windows GINA (msgina.dll) を内部的に呼び出し、要件に従って追加のウィンドウを 1 つ表示します。

以前は、自分のマシンから XP マシンへのリモート デスクトップを実行していました。Windows GINAをカスタマイズされたGINAに置き換えた後、XPマシンからログオフしようとしました(リモートデスクトップ接続を使用してログインしています)、ログオフが正常に完了し(設定の保存、ネットワーク接続の終了などを表示した後)、ログインできますログオン中に表示される画面ですが、これは Windows OD の他のフレーバーと比較して予期されていません。

Windows XP 64 ビット/Windows 2003 32/64 ビットなどの他のオペレーティング システムと同様に、Windows Gina をカスタム GINA に置き換えた後でも、マシンからログオフした後にリモート デスクトップ セッションが閉じます。Novell GINA を Windows XP 32 ビットにインストールしようとしましたが、問題は見つかりませんでした。

XP SP2 を SP3 にアップグレードしようとしましたが、まだ同じ問題に直面しています。

Windows GINA を使用しているときに、このような問題に直面した人はいますか?

0 投票する
1 に答える
171 参照

gina - [Windows のシャットダウン] ダイアログはどこから来たのですか?

Windows XP で電源ボタンを押したときに表示される [Windows のシャットダウン] ダイアログをトラップする必要があります。カスタム GINA を使用してセキュリティおよびログオン ダイアログをトラップしていますが、[Windows のシャットダウン] ダイアログは GINA ダイアログではありません。
このダイアログを作成する Windows メカニズムは何ですか?また、XP の代わりに独自のダイアログを表示する「ginastub」スタイルのソリューションはありますか?