2

Фактически я разрабатываю приложение, которое обрабатывает аутентификацию пользователей (проверку имени пользователя и пароля) и предоставляет им доступ к окнам (загрузка оболочки Windows). Мне нужно заменить мою программу на интерфейс входа в систему Windows.

Я не говорю о написании DLL и заменить его на Windows Original Gina DLL, я имею в виду правильное интерактивное приложение Win32, как Notepad.exe

1 ответ1

1

Да, это возможно, и существует множество альтернатив с открытым и закрытым исходным кодом, но все они имеют свои недостатки и преимущества. Я настоятельно рекомендую использовать разработанную реализацию, чем пытаться написать свою собственную, в конце концов, зачем снова изобретать колесо? Он также может быть намного более стабильным, чем ваше собственное приложение, так как у него было достаточно времени, чтобы обработать все сбои, которые могут возникнуть из-за джина.

Одним из наиболее известных из них является pgina. Основные моменты:

LDAP, MySQL, Local SAM, Email and other plugins included out of the box
100% managed code Plugin API Extended and Enhanced Plugin API allows for multiple plugins and additional features
Supports all Windows plaftorms, from XP SP3 through Windows 8 Developer Preview, x86 and x64 - all from a single installer Enhanced stability, improved memory usage and modern standards and practices based code base

Без дополнительной информации о том, что вы на самом деле хотите, и о том, как вы намереваетесь это реализовать, невозможно найти какие-либо дальнейшие подробности. В целом, возможно, но не очень хорошая идея, чтобы возиться с ней, если у вас нет веских причин и точно знать, что вы делаете, иначе вы откроете свой компьютер (и сеть) для угроз безопасности и, возможно, создадите очень нестабильную (или непригодная) система.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .